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

Форум MySQL

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

 

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

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

тема: Сортировка по дате
 
 автор: Ванек2010   (14.02.2010 в 20:14)   письмо автору
 
 

Добрый день, подскажите почему сортируется только по числу ? По месяцу и году не идет сортировка..
вот что в sql.

29-02-2010 19:16:41
14-03-2010 18:56:49

Выводится первая 29, но стоит DESC.
Но обратите внимание, что 29 февраля выводится на первом вместе, хотя 14 марта это последнее добавление.
Вот что в коде, который достает из базы
<?php
$result88 
mysql_query("SELECT * FROM articles ORDER BY date DESC ",$db);
?>

Вот что в коде, который вносит в базу
<?php $d date ("d-m-Y H:i:s");  ?>

  Ответить  
 
 автор: Trianon   (14.02.2010 в 20:21)   письмо автору
 
   для: Ванек2010   (14.02.2010 в 20:14)
 

а где сказано, что этот столбик хранит именно даты?
Сортировка выполняется по алфавиту. Так что всё корректно.

Даты в MySQL хранятся в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС

  Ответить  
 
 автор: Ванек2010   (14.02.2010 в 20:26)   письмо автору
 
   для: Trianon   (14.02.2010 в 20:21)
 

Да, заметил что в sql храниться так ГГГГ-ММ-ДД но как добавить туда ЧЧ:ММ:CC ? И как сделать чтобы при выводе из базы, стояло не так 2010-02-14 18:30:00, а вот так 14-02-2010 18:30:00 ? Как их поменять местами?

  Ответить  
 
 автор: Ванек2010   (14.02.2010 в 20:35)   письмо автору
 
   для: Ванек2010   (14.02.2010 в 20:26)
 

http://www.valar.ru/upload/jpg/0210/date.htm
Вот глянь, почему в поле По-умолчанию я не могу изменить?

  Ответить  
 
 автор: Trianon   (14.02.2010 в 20:36)   письмо автору
 
   для: Ванек2010   (14.02.2010 в 20:26)
 

Тип DATETIME

Как переделать формат на выходе - в поиск.
Затерто до дыр.

  Ответить  
 
 автор: Ванек2010   (14.02.2010 в 20:37)   письмо автору
 
   для: Ванек2010   (14.02.2010 в 20:26)
 

спс буду юзать

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

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