Общие > Базы данных
БД, вытащи все строки, где в столбце Х есть информация Y
Forza:
--- Цитировать ---RomikChef:
а всего лишь черезвычайно завышенное самомнение
--- Конец цитаты ---
[OFF]Понимаю, что флейм, и меня вырежут. Но не могу не удержаться: говорим "черезвычайно завышенное самомнение" - подразумеваем "RomikChef", говорим "RomikChef" - подразумеваем "черезвычайно завышенное самомнение". ;) [/OFF]
Меняздесьдавнонет:
К слову, словом timestamp в данном контексте, называются две совершенно разные вещи, что многих сбивает с толку.
В общепринятом смысле под timestamp подразумевается unix timestamp - очень удобная, но ограниченная система работы со временем, базирующаяся на количестве секунд, прошедших с 1 января 1970 года. главное ее достоинство в том, что она позваоляет свободно работать с датой и временем в языках, в которых нет специального типа для них.
в mysql же timestamp - это особенный тип поля, который тебе совершенно не подходит. Ибо он хранит не дату, которую ты ввел, а изменяется каждый раз, когда ты редактируешь запись. Автоматически.
то есть, если в новости за 1 сентябра нашли ошибку второго и исправили, то она станет новостью от 2 сентября, что, согласись, не очень хорошо.
К слову сказать в mysql есть встроенные средства перевода из unix timestamp в о внутренний формат и наоборот.
CGVictor:
RomikChef
Ромик, серьезно, а чем тебе не нравится stamp? Если говорить о чистоте вопроса - то да, date. Но ведь stamp само по себе уже содержит и дату и время, а используются они обычно вместе...
КубанГ
Я действительно имел в виду немного другой stamp. Классический unix`овский. А timestamp при занесении в базу тебе немного чем поможет.
А про date("Y-m-d",time()); тебе уже подсказали.
Меняздесьдавнонет:
--- Цитировать ---CGVictor:
А про date("Y-m-d",time()); тебе уже подсказали.
--- Конец цитаты ---
вообще-то, это, в данном контексте, совершенно лишнее.
Я, КАЖЕТСЯ уже написал, как вставлять текущую дату прямо в запросе. Равно, как и о том, что в скрипте новостей автоматом дату никто не вставляет.
Чем мне не нравится юниксовый стамп в данном контексте - пояснил.
повторяться нет никакого желания.
Навигация
Перейти к полной версии