Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ORDER BY id ( например от 10 до 1)
 
 автор: Dinya_1   (02.10.2009 в 08:25)   письмо автору
 
 

Доброе всем утро.
Как можно сделать вывод ORDER BY id с конца от 10 до 1


<?
$result07 
mysql_query("SELECT pole FROM tabl  WHERE id='$id' ORDER BY id ",$db);
$myrow07 mysql_fetch_array($result07);
?>

  Ответить  
 
 автор: buldovsky   (02.10.2009 в 08:37)   письмо автору
 
   для: Dinya_1   (02.10.2009 в 08:25)
 

В вашем запросе, вернется одна запись так как id (если это авто-инкрисмент) всегда уникален. А сортировать одну запись, как вы пнимаете, смысла нет.


<?php

$sql 
"SELECT pole FROM table WHERE `id` < '10' ORDER BY id DESC"

?>


Вернуться все строки у которых id < 10 (если они есть) в обратном порядке

  Ответить  
 
 автор: Dinya_1   (02.10.2009 в 08:41)   письмо автору
 
   для: buldovsky   (02.10.2009 в 08:37)
 

Спасибо.
от 1 до 10 было не принципиально, нужно было просто сделать вывод с конца.
Как раз DESC помогло!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования