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

Форум MySQL

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

 

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

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

тема: Сортируется не с начала, а с конца
 
 автор: dirol   (05.12.2008 в 19:33)   письмо автору
 
 

вот есть запрос

$sql = "SELECT sid, title, UNIX_TIMESTAMP(time) as formatted, hometext, filename, code FROM news WHERE ihome='0' AND status='1' AND time <= NOW() ORDER BY time DESC LIMIT 0,10";


Он выводит последние 10 новостей в хронологическом порядке.

в запросе есть code вот если он равен 1 то эта новость должна оставатся первой и не уходить при добавлении новых новостей.

сделал так

$sql = "SELECT sid, title, UNIX_TIMESTAMP(time) as formatted, hometext, filename, code FROM ".$prefix."_news WHERE ihome='0' AND status='1' AND time <= NOW() ORDER BY time, code DESC LIMIT 0,10";

все вроде ок но новости теперь начинают выводится с конца а не с начала.

подскажите как правельно

  Ответить  
 
 автор: а-я   (05.12.2008 в 21:03)   письмо автору
 
   для: dirol   (05.12.2008 в 19:33)
 

ну.. вроде так...

$sql = "SELECT sid, title, UNIX_TIMESTAMP(time) as formatted, hometext, filename, code FROM ".$prefix."_news WHERE ihome='0' AND status='1' AND time <= NOW() ORDER BY time DESC, code DESC LIMIT 0,10";

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

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