Дикий пионер

Рейтинг
203
Регистрация
23.11.2009

Может у вас просто статистика неправильно принадлежность к оператору стала определять, раз общее количество не уменьшилось.

Всякие обновления dom плохо работают с document.write - думаю из-за того и не работает.

По-моему чтобы разделители рисовать только между элементами навигации без привлечения скриптов.

Накрыть дивом прозрачным, чтобы тап по плееру не проходил - я так понимаю на весь экран разворачивает тап по какому-то элементу плеера?

Из чисто теоретического варианта - накрыть плеер прозрачным дивом?

Просто в качестве размышления: в отличии от того же авиасейлз, недвижимость в онлайне не покупают (как мне кажется), поэтому автоматизированно платить комиссионные - очень сложно получается.

Order by ViewsAvg наверно

Мои запросы тогда не в тему, они на другие данные рассчитаны были.

SELECT *,AVG(views),DATE_FORMAT(date_created ,'%Y-%m-%d') FROM ads GROUP BY DATE_FORMAT(date_created ,'%Y-%m-%d') ORDER BY AVG(views)

Вот такой код даст сортировку по среднему числу просмотров в сутки, но для каждых суток будет всего одна строка.

Если вам нужны все строки, но отсортированные в указанном порядке - видимо придётся что-то типа такого


SELECT c.*, avgviews FROM ads AS c INNER JOIN (
SELECT DATE_FORMAT(`date_created` ,'%Y-%m-%d') as `day`, AVG(views) as `avgviews` FROM ads GROUP BY DATE_FORMAT(`date_created` ,'%Y-%m-%d')
) as s
ON DATE_FORMAT(c.`date_created` ,'%Y-%m-%d') = s.day
ORDER BY avgviews

Этот sql на основе своей базы составлял, поэтому возможно, забыл какие-нибудь поля или таблицы переименовать - но для иллюстрации идеи, думаю, подойдет.

И очень сомневаюсь в плане оптимальности по ресурсам.

Еще вариант, что слово в тексте может быть с маленькой буквы, а заглавная через css - text-transform:capitalize, а флага для неучёта регистра в регулярке не видно тоже.

У вас таблица t через LEFT JOIN джойнится, там просто null будет в некоторых записях. Попробуйте условие is null. Хотя не уверен.

Всего: 1870