у меня возник такой вопрос!
у меня есть сайт 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");
неработает
$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");
неработает
Спустя 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 написал(а):
спасибо большое! все получилось!