Попробую. Просто почему спрашиваю - в прошлом году на ноутбук ставил Ubuntu 14.04. На нем была встроенная HD4000 и AMD 7670m (вроде бы так), которая грелась как бешеная даже в простое.
Сергей Протько: Да, просто sitename.ru/forum работает, но нужно и чтобы /forum/ тоже работал. Если можно написать такое правило, что если ни одно из правил не подходит, тупо забивать всю GET строчку в одну переменную и отправлять в контроллер
Спасибо, за совет. Именно так скрипт и использовался, только мы значения выводили в отдельную таблицу, так как там считаются среднее значение, что то вроде KPI, и нужно получать это среднее значение за любой день.
Думаю, то что нужно. Сегодня вечером попробую на "боевой" базе, если будут косяки - отпишусь. Парни, еще раз огромное спасибо, вы меня очень очень выручили!
1. Если у пользователя нет данных за сегодня и вчера, соответственно он в поиске не участвует, но эти данные мы проверяем уже потом. Все что нужно - получить записи за сегодня и за вчера, при этом user_id должен совпадать.
Т.е. должен быть запрос вида:
select * from `values` where date="26.12.2014" or date="25.12.2014"
соответственно у нас на выходе будет таблица:
value_id user_id value date
.......................................................
10123 5982 5 26.12.2014
.......................................................
.......................................................
.......................................................
15123 5982 10 25.12.2014
как видим, user_id (5982) совпадает. Теперь нужно как то эти две записи сравнить по value. И если запись за текущий день, больше чем за предыдущий добавить ее в массив.
Нужно учесть, что такая выборка дает порядка 30к записей и с каждым днем больше, поэтому нужно как то быстро посчитать, максимум 5мин :)