SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 13.03.2011 19:50:48

Pacifik
Участник
Откуда: Москва
Зарегистрирован: 13.03.2011
Сообщений: 6

Проблемы с ORDER BY id DESC

Здравствуйте.
Хочу вывести 5 последних заметок из базы в меню в виде ссылок, отсортировав их по id с лимитом 5 штук.
Создаю запрос

$lastarticle = mysql_query ("SELECT id, title FROM data LIMIT 5 ORDER BY id DESC",$db);

через printf вывожу
printf ("<p><a href='view_post.php?id=%s' class='nav_link'>%s</a></p>",$show_article['id'],$show_article['title']);


Проверяю, вижу:

MySQL 3.3.7 написал:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY id DESC' at line 1

Какие данные еще нужны, что бы понять, в чем проблема ?

Отредактированно Pacifik (13.03.2011 19:54:55)

Неактивен

 

#2 13.03.2011 20:01:49

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Проблемы с ORDER BY id DESC

limit 5 должен быть в конце запроса
http://dev.mysql.com/doc/refman/5.5/en/select.html

Неактивен

 

#3 13.03.2011 20:33:50

Pacifik
Участник
Откуда: Москва
Зарегистрирован: 13.03.2011
Сообщений: 6

Re: Проблемы с ORDER BY id DESC

Спасибо большое! Заработало smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson