"PHP" / Говнокод #3899 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
<?php
$result = mysql_query("SELECT ..., CURRENT_DATE() as date, ...");
$row = mysql_fetch_assoc($result);
while ($row = mysql_fetch_assoc($result)) {
// Еще вывод данных
echo 'Дата: '. $row['date'];
// Еще вывод данных
}

Заказчик долго удивлялся, почему дата странная выводится. И только потом, когда меня попросили посмотреть..

Запостил: neadekvat neadekvat, (Updated )

Комментарии (6) RSS

  • если запрос вернет две строчки - то дата получится красивая, скажем, 2010-08-08
    Ответить
  • *иронично* Ёлки, где ж моя дрында, постучал б в неё?! Лучше ж так:
    $result = mysql_query("SELECT ..., '".date('Y-m-d')."' AS date, ...");
    Зачем СУБД нагружать то?!
    Ответить
  • <?php
    $current_date = mysql_query('SELECT CURRENT_DATE()');
    echo 'А сейчас у нас - '.$current_date;
    ?>
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8