[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод значений из БД
Puk
добрый день!
Есть функция
SELECT * FROM text where id in() ORDER by id

Суть:
Из БД выделяются нужные строки, но выводятся они в порядке убывания ID. Т.е., наприемр, если в скобках написано (6,2,7,5) то порядок строк на экране 2, 5, 6, 7.
А мне нужно, что бы сохранялась последовательность вывода, которая задана в скобках (6,2,7,5).
Как этого достичь?



Спустя 2 минуты, 33 секунды (14.07.2011 - 20:04) inpost написал(а):
ORDER BY id=6,id=2,id=7,id=5 ... или тоже самое, только в общий массив, а потом ключами
$var[6] = array();

Спустя 18 минут, 58 секунд (14.07.2011 - 20:23) waldicom написал(а):
... ORDER BY field(id,6,2,7,5)

Спустя 28 секунд (14.07.2011 - 20:23) Puk написал(а):
inpost
Спасибо:)



Спустя 7 минут, 14 секунд Puk написал(а):
waldicom
И Вам спасибо:)
Быстрый ответ:

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