Я пытаюсь отобразить выбранные записи базы данных MySQL в порядке убывания на основе последнего id. но он не работает, см. инструкцию SQL ниже
SELECT * FROM product WHERE catagory='$pro' AND id >($id) LIMIT 6 DESC
Я хочу показывать только 6 записей за раз.
добавьте заказ, например:
SELECT * FROM
product WHERE catagory='$pro' AND id >($id)
ORDER BY id DESC LIMIT 6
но вы не должны использовать php var в sql, у вас есть риск для SQL-инъекции
взгляните на ваш драйвер sql для использования параметра привязки
SELECT
*
FROM
product
WHERE
catagory = '$pro'
AND id > ($id)
ORDER BY id desc
LIMIT 6;