[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сортировка по времени
web-monster
Привет. Подскажите как можно упорядочить по времени в php то есть в базе есть
id time
1 14:00
2 16:00
3 8:30
4 20:00
5 11:00

Нужно вывести так:
8:30
11:00
14:00
16:00
20:00



Спустя 3 минуты, 7 секунд (18.04.2011 - 21:40) Trianon написал(а):
Что есть в базе?
и чем не подходит ORDER BY `time` ?

Спустя 18 минут, 30 секунд (18.04.2011 - 21:58) web-monster написал(а):
Проблема в том что ORDER BY `time` выводит так:
11:00
14:00
16:00
20:00
8:30
9:00

Спустя 1 минута, 56 секунд (18.04.2011 - 22:00) quickxyan написал(а):
а поле time - текстовое?

Спустя 2 минуты, 41 секунда (18.04.2011 - 22:03) web-monster написал(а):
Скажем так есть какая нибудь функция которая из 8:30 делает 08:30 я конечно могу сделать intval($time) проверить если 3 цифры то вперед ставим ноль и сортируем массив, но это глупо smile.gif

Да текстове, отдельно есть поле timestamp но нужно именно по времени отсортировать потому-что его в ручную указывают и сохраняется оно в текстовом поле.

Спустя 57 секунд (18.04.2011 - 22:04) neadekvat написал(а):
Цитата (web-monster @ 18.04.2011 - 23:03)
Да текстове, отдельно есть поле timestamp но нужно именно по времени отсортировать потому-что его в ручную указывают и сохраняется оно в текстовом поле.

Так используйте time.

Спустя 2 минуты, 41 секунда (18.04.2011 - 22:06) web-monster написал(а):
Там другое время хранится.

Спустя 2 минуты, 48 секунд (18.04.2011 - 22:09) neadekvat написал(а):
Цитата (web-monster @ 18.04.2011 - 23:06)
Там другое время хранится.

Где "там"? Вот есть поле time, вам надо его отсортировать, а чтобы это корректно сделать, надо, чтобы поле time имело тип time.

Спустя 2 минуты, 7 секунд (18.04.2011 - 22:11) web-monster написал(а):
Всё дошло) Заработало smile.gif Спасибо! Можно закрывать тему.

Спустя 9 минут, 39 секунд (18.04.2011 - 22:21) quickxyan написал(а):
хех, а главное правильный наводящий вопрос)

Спустя 56 секунд (18.04.2011 - 22:22) neadekvat написал(а):
Цитата (quickxyan @ 18.04.2011 - 23:21)
хех, а главное правильный наводящий вопрос)

Сам себя не похвалишь?.. smile.gif
Быстрый ответ:

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