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

Форум MySQL

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

 

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

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

тема: Обратный показ данных
 
 автор: DEM   (05.10.2006 в 23:47)   письмо автору
 
 

Это скорее всего делается через РНР, а не через MySQL, поэтому и написал тут... Несколько раз уже писал такой сркипт, то сейчас голова вообще не варит... Я получаю из MySQL дане таким образом:

for($i=0;$i<mysql_num_rows($news_query);$i++)
{
$na = mysql_fetch_array($news_query);
// Ну и собстввено сам показ данных, например

echo $na['name'];

}

Но мне надо что бы он показывал не по айдишнику типа 1,2,3,4,5,6 и т.д., а наоборот 6,5,4,3,2,1, то есть вначале показывал последнее сообщение и т.д. Уже как-то делал, но как уже говорил не помню :(

   
 
 автор: victoor   (06.10.2006 в 00:08)   письмо автору
 
   для: DEM   (05.10.2006 в 23:47)
 

в запросе к БД добавь в конец ORDER BY id DESC и в результате запроса оно автоматически будет отсортировано по убыванию id

   
 
 автор: JC_Piligrim   (06.10.2006 в 10:38)   письмо автору
 
   для: victoor   (06.10.2006 в 00:08)
 

Или применить функцию array_reverse() к php-массиву. Однако решение с сортировкой в SQL - лучше и правильнее.

   
Rambler's Top100
вверх

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