Я хочу заказать «ранг», но он не работает, Я пробовал много вещей, но я не мог найти решение этого.ORDER BY (row) DESC
$query = $handler->query("SELECT * FROM login ORDER BY rank DESC WHERE rank > 4 AND rank < 7 LIMIT 10");
- Как я могу получить код выше, чтобы работать должным образом?
вещи я попытался:
- положить
ORDER BY rank DESC
в конце концов, и; - удалять
DESC
, но это тоже не работает.
Я понятия не имею, как это исправить, поскольку веб-страница даже не загружается при запросе.
'выберите ... где ... order'. если у вас возникла ошибка при вызове запроса, вам сообщили об ошибке синтаксиса. –
Да, ваша следующая задача (как: обучение и реализация) действительно должна быть обработкой ошибок. Или иначе вы будете тратить свое время на дикие угадывания, которые почти наверняка приведут к суевериям и вуду ;-) – VolkerK
Как и в сторону, вам также необходимо предотвратить [sql injection] (http://stackoverflow.com/questions/ 60174/how-can-i-prevent-sql-injection-in-php) в ваших запросах. Это не относится строго к примеру в этом вопросе, но это всегда вызывает беспокойство :) – Brian