mysql_real_escape_string / Говнокод #4424 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
SELECT * FROM `table` WHERE UNIX_TIMESTAMP(ExpireDate) >= UNIX_TIMESTAMP(NOW())



;

даже не знаю что тут писать )))) только что столкнулся )))

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

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

  • невидимое говно? выборка столов которые не выдохлись или выдохлись только что (±1с), и?
    Ответить
      • Да! Оказывается довольно забавно опускать комментарий к очевидным вещам, чтобы по больше посмеяться :))
        Ответить
  • да, а то дискриминация по осевому признаку получается. даешь WINDOWS_TIMESTAMP() & MACOS_TIMESTAMP()
    Ответить
    • забыл.упомянуть что это в MySQL. По моему стандартом не предусмотрена эта функция xD
      Ответить
            • >плохая база
              что-то мне подсказывает, что субд, но тебе, наверно, виднее =)
              Ответить
                • ...для PHP

                  кстати, жабаскриптеры в этом году получили в свое распоряжение SQLite с чем и поздравляю
                  Ответить
                • муся -- далеко не лучшая база данных. Гораздо хуже чем ms-sql, например.
                  зато она бесплатная (коммунити) и кросс-платформенна, и ее все знают и она везде есть
                  Ответить
                      • хочу накидать, к примеру, не слишком сложный каталог. Предлагаете писать на асп.нет + мсскул?
                        Ответить
                        • сколько можно одно и то же спрашивать?
                          пока их жареный петух в виде Sun/Oracle не клюнул в жопу, они не сделали:
                          * полноценный DDL
                          * TCL
                          Они конечно не нужны, потому что и так работает
                          Ответить
                          • а, ну ясно. Впрочем, жить можно, особенно что мускул бесплатен и кроссплатформен.
                            Ответить
      • > забавно опускать комментарий к очевидным вещам
        > забыл.упомянуть что это в MySQL.
        взаимоисключающие параграфы, нет? тот факт, что это запрос для MySQL торчит как ослиные уши
        привязываться к внутреннему представлению DATETIME - говнисто, лучше уж специфичную функцию (хотя здесь исполнено криво, надо приводить к знаковому целому для арифметики)
        Ответить
      • >>По моему стандартом не предусмотрена эта функция xD
        UNIX_TIMESTAMP?:))))))))))
        да, слово UNIX как бы намекает нам
        Ответить
  • А может быть просто UNIX_TIMESTAMP(ExpireDate) не несёт в себе смысловую нагрузку вообще?! )))
    Ответить
    • хороший комментарий! я тоже потом думал об этом, но все равно говнокод )
      Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

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


    8