[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как сделать выборку с базы наоборот
denkut
здравствуйте!
у меня возник такой вопрос!
у меня есть сайт http://gbrk.ru/books.php и в нем идет выборка с базы данных по IP. т.е по стандартному с наименьшего по наибольший. как сделать чтобы выборка шла наоборот с последнего к первому!
например у меня 35 книг...они пронумерованы автоматически в базе (ip первой книги 1, ip второй 2 ит.д) как сделать чтобы с базы вытаскивалось наоборот с 35 по 1?



Спустя 14 минут, 6 секунд (24.06.2009 - 00:30) twin написал(а):
ORDER BY DESC

Спустя 10 часов, 4 минуты, 6 секунд (24.06.2009 - 10:34) denkut написал(а):
Цитата
ORDER BY DESC


у меня запрос такой :
$result = mysql_query ("SELECT id, title, description, author, siz, date, view, mini_img, rating, q_vote FROM books WHERE cat='$cat' ORDER BY id LIMIT $start, $num");

как туда встроить ORDER BY DESC?

Спустя 3 минуты, 55 секунд (24.06.2009 - 10:38) twin написал(а):
$result = mysql_query ("SELECT id, title, description, author, siz, date, view, mini_img, rating, q_vote FROM books WHERE cat='$cat' ORDER BY id DESC LIMIT $start, $num");

Спустя 1 час, 34 минуты, 7 секунд (24.06.2009 - 12:12) denkut написал(а):
спасибо работает! а если я хочу выводить вразноброт? как сделать?

Спустя 7 минут, 5 секунд (24.06.2009 - 12:19) twin написал(а):
ORDER BY RAND() только если таблица большая, может долго считать

Спустя 20 минут, 49 секунд (24.06.2009 - 12:40) denkut написал(а):
сделал так:
$result = mysql_query ("SELECT id, title, description, author, siz, date, view, mini_img, rating, q_vote FROM books WHERE cat='$cat' ORDER BY id RAND() LIMIT $start, $num");

неработает sad.gif

Спустя 4 минуты, 39 секунд (24.06.2009 - 12:45) sergeiss написал(а):
А где ты тут видишь id?
Цитата (twin @ 24.06.2009 - 13:19)
ORDER BY RAND()


У тебя же этот параметр есть в ORDER BY. Убери его оттуда.

Спустя 7 часов, 13 минут, 19 секунд (24.06.2009 - 19:58) denkut написал(а):
спасибо большое! все получилось!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.