[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как в мускуле вывести поседние 10 значений из базы
dima4321
ну и собственно сам вопрос

Как в мускуле вывести последние 10 значений из базы. Сооотв-о последние по id.


Это реально сделать без лимитов ??


или простым запросом типа


$sql="SELECT........ LIMIT 1,10"




Спустя 6 минут, 42 секунды (5.04.2011 - 13:24) alex12060 написал(а):
SELECT * FROM `base` ORDER BY `id` DESC LIMIT 10

Спустя 27 минут, 25 секунд (5.04.2011 - 13:51) dima4321 написал(а):
Так работает


$sql="SELECT names.`name`, names.`style`, history.`text`, tracklist.`text_tracklist` FROM names 
LEFT JOIN history ON names.`id` = history.`name_id` and history.page = '1'
LEFT JOIN tracklist ON names.`id` = tracklist.`name_id` and tracklist.page = '1' LIMIT 1,10 "
;




хочу применить обратную сортировку в тандеме с LIMIT

  $sql="SELECT names.`name`, names.`style`, history.`text`, tracklist.`text_tracklist` FROM names 
LEFT JOIN history ON names.`id` = history.`name_id` and history.page = '1'
LEFT JOIN tracklist ON names.`id` = tracklist.`name_id` and tracklist.page = '1' ORDER BY id DESC LIMIT 1,10 "
;




и сталкиваюсь с ошибкой


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/site88/public_html/вфывфы.php on line 76

Спустя 3 минуты, 12 секунд (5.04.2011 - 13:54) Игорь_Vasinsky написал(а):
ORDER BY `id`

Спустя 7 минут, 52 секунды (5.04.2011 - 14:02) alex12060 написал(а):
$res = mysql_query("SELECT names.`name`, names.`style`, history.`text`, tracklist.`text_tracklist` FROM `names `
LEFT JOIN history ON names.`id` = history.`name_id` and history.page = '1'
LEFT JOIN tracklist ON names.`id` = tracklist.`name_id` and tracklist.page = '1'
ORDER BY id DESC LIMIT 1,10 "
) or die(mysql_error());

Спустя 6 минут, 10 секунд (5.04.2011 - 14:08) dima4321 написал(а):
Ошибка была в начале

$sql="SELECT names.`id`, names.`name`,  names.`style`, history.`text`, tracklist.`text_tracklist` FROM names 
LEFT JOIN history ON names.`id` = history.`name_id` and history.page = '1'
LEFT JOIN tracklist ON names.`id` = tracklist.`name_id` and tracklist.page = '1' ORDER BY id DESC LIMIT 1,10 "
;


я оказывается не выделил id поэтому он не понимал как фильтровать


_____________
Работаю за еду ! __))
И за плюсики !
Быстрый ответ:

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