Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сортировка данных в mySQL

17K
14 января 2007 года
Triboy
5 / / 19.08.2006
Помогите разобраться с сортировкой данных в mySQl через php.
Сортировать данные через PHP страницу. При готовом выводе данных
по запросу, при нажатии на заголовок столбца, строки сортируются
от а-я или наоборот. (как в программе phpMyAdmin).

Поля базы данных `ID`, `NAME`, `AUTHOR`, `PUBLISHING`, `YEAR`

Буду очень благодарен любой помощи !
263
14 января 2007 года
koltaviy
816 / / 16.12.2004
1) ? Не та ветка форума
2) ? Чо сортируем
3) ? Какими средствами?.. SQL скриптом?..
622
14 января 2007 года
nilbog
507 / / 19.12.2006
Цитата: Triboy
Помогите разобраться с сортировкой данных в mySQl через php.

$result = mysql_query("SELECT * FROM triboy");


не совсем понятен вопрос в принципе - в mysql базе данные не известно для нас (с точки зрения php) в каком порядке - каждая таблица представляет собой неупорядоченный набор записей
если мы хотим получить запросом отсортированные данные то нужно использовать конструкцию ORDER BY и не стоит полагаться на такой же порядок записей как они были занесены в таблицу )
$result = mysql_query("SELECT * FROM triboy ORDER BY id");

8
15 января 2007 года
mfender
3.5K / / 15.06.2005
Цитата:
INSERT INTO `triboy` (`ID`, `NAME`, `AUTHOR`, `PUBLISHING`, `YEAR`) VALUES ('', '$t1', '$t2', '$t3', '$t4')


Ахинея. При чём тут INSERT. Сортировка происходит по значению поля (полей) в выборке из таблицы (таблиц). "SELECT * FROM triboy WHERE ... ORDER BY NAME, YEAR" - хотя бы так, сортировка по полям NAME и YEAR.

16K
16 января 2007 года
_MIB_
30 / / 12.01.2007
ORDER BY поле. Возможно добавить ASC или DESC. Смотря, как надо сортировать.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог