Скажите, что я хочу получить десять записей с самыми любимыми за последние 24 часа. Вот то, что я до сих пор:PHP MySQL Самый популярный пользователь за последние 24 часа
$date = date("o-m-d");
$query = "SELECT date_created,COUNT(to),from,to FROM likes WHERE date_created LIKE '$date%' GROUP BY to ORDER BY COUNT(to) DESC LIMIT 10";
Проблема с этим является то, что он получает только наиболее понравившимся с того дня, независимо от того, насколько далеко в тот день это. Он не пользуется наибольшей популярностью за последние 24 часа.
структура для любит: от | к | date_created | id
Даты в стандартном времени ISO - пример 2010-07-14T00: 35: 31-04: 00. Приходите прямо из ссылки PHP: date («c»);
мой тип данных VARCHAR, что я делаю сейчас ... – Bharanikumar