За последние 24 часа нас посетили 19309 программистов и 1605 роботов. Сейчас ищет 851 программист ...

Сортировка по дате

Тема в разделе "MySQL", создана пользователем AlleeX, 10 авг 2009.

  1. AlleeX

    AlleeX Активный пользователь

    С нами с:
    17 июл 2009
    Сообщения:
    67
    Симпатии:
    0
    Адрес:
    РБ
    При сортировке по дате, когда задаеш дате свободный формат

    PHP:
    1. <? $result2 = mysql_query ("SELECT author, DATE_FORMAT(date, '%d.%m.%Yг. %H:%i:%s') AS date, text, private FROM message WHERE post = '0'  AND private = 'all'   ORDER BY date DESC",$db); ?>
    сортируется не по дате, а по числам:

    30.07.2009г. 20:11:19
    29.07.2009г. 15:05:36
    28.07.2009г. 20:17:12
    23.07.2009г. 18:24:44
    17.07.2009г. 08:42:40
    10.08.2009г. 20:17:35
    10.08.2009г. 20:04:41
    10.08.2009г. 17:55:07

    Подскажите плиз как этого избежать.
     
  2. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    дать алиасу другое имя.
    [sql]AS date1[/sql]
     
  3. AlleeX

    AlleeX Активный пользователь

    С нами с:
    17 июл 2009
    Сообщения:
    67
    Симпатии:
    0
    Адрес:
    РБ
    БОЛЬШОЕ спасибо!!!