На моем сайте есть страница для отображения всех записей в таблице. Итак, у меня есть простой механизм разбиения на страницы.Получите все записи по дате и времени и с ограничениями
Для разбивки на страницы я запрашиваю таблицу с лимитами в соответствии со страницей.
$query = "SELECT * ";
$query .= "FROM records ";
$query .= "LIMIT $start, $limit;";
Это прекрасно работает для меня.
Однако заказ, который мне нужен для получения записей, не соответствует порядку таблицы. Это должно быть в соответствии с датой и временем записей. (Есть столбцы для даты и времени).
Итак, когда я изменил запрос на это, он всегда дает мне одинаковые записи на каждой странице.
$query = "SELECT * ";
$query .= "FROM records ";
$query .= "WHERE published = '1' ORDER BY date DESC, time DESC ";
$query .= "LIMIT $start, $limit;";
Что мне нужно, все записи должны упорядочить по дате и времени, и они также должны соблюдать для $start
и $limit
переменных.
Это в основном фактический способ разбиения на страницы. Как реализовать его с этим ..
Он должен работать. Хо, вы заполняете '$ start' и' $ limit'? – nospor
Ваш текущий запрос не работает? – Rahul
Текущий 2-й. Он работает, но он дает правильное изображение. – TharinduLucky