ВСЕХ С НОВЫМ ГОДОМ!!!
Блин люди помогите голо закипела, чет не могу догнать.
Суть такая надо выбрать из БД записи в каторых дата(тип datetime) входит в интервал между той самой датой и той самой датой+(какое то кол-во секунд).
блин пробовал так:
$Query =mysql_query("SELECT * FROM `table` WHERE DATE(`date`) BETWEEN (DATE(`date`) AND DATE(`date`) + INTERVAL 100 SECOND)");
но чет не выходит.((( где ошибка? или может запрос в корне не правильный??
спасибо! еще раз с новым годом!
Спустя 35 минут, 42 секунды (2.01.2011 - 02:44) inpost написал(а):
date >= and <= ???
Спустя 7 часов, 11 минут, 28 секунд (2.01.2011 - 09:56) PiratXXX написал(а):
inpost
не помогает!(
не помогает!(
Спустя 1 час, 57 минут, 21 секунда (2.01.2011 - 11:53) Michael написал(а):
BETWEEN (x AND y)
скобки красным - не нужны.
скобки красным - не нужны.
Спустя 11 минут, 57 секунд (2.01.2011 - 12:05) PiratXXX написал(а):
Michael
а ну да. скобки лишние.
Но все равно не работает. точнее услое не выполняется!
а ну да. скобки лишние.
Но все равно не работает. точнее услое не выполняется!
Спустя 2 минуты, 50 секунд (2.01.2011 - 12:08) Michael написал(а):
что значит точное условие? ты же сам отсекаешь секунды.
Вместо DATE(`date`) используй `date`
Вместо DATE(`date`) используй `date`
Спустя 38 минут, 17 секунд (2.01.2011 - 12:46) PiratXXX написал(а):
Michael
точно протупил! но все равно достает не выполняя условие.
блин извините, надо выбрать те записи в которых дата (2011-01-02 09:00:22)
входит в интерва между СЕГОДНЯШНЕЙ ДАТОЙ и сегодняшней датой минус количество секунд
точно протупил! но все равно достает не выполняя условие.
блин извините, надо выбрать те записи в которых дата (2011-01-02 09:00:22)
входит в интерва между СЕГОДНЯШНЕЙ ДАТОЙ и сегодняшней датой минус количество секунд
Спустя 1 час, 57 минут, 57 секунд (2.01.2011 - 14:44) Michael написал(а):
WHERE `date` BETWEEN (NOW() - INTERVAL 100 SECOND) AND NOW()
_____________
http://flibro.com/