Есть в mysql базе таблица а вне поле `Date`, ее тип DATE.
Сделал я запрос и получил переменную со значеним этого поля: $row['Date'].
Теперь я хочу к этой дате прибавить к примеру 20 дней, как это сделать?
Еще я хочу сравнить эту дату с другой, которая взята из такого же поля но из другой записи, назовем переменную со значением этой даты: $row1['Date'].
Как это сделать?
1. Bolat - 18 Августа, 2005 - 02:10:44 - перейти к сообщению
2. TvoyWeb - 18 Августа, 2005 - 04:22:51 - перейти к сообщению
Bolat
Ну сравнивать надо в самом запросе в базу. А вообще во время запроса конвертировать дату в timestamp. Сейчас не помню точно, какой формат у данных Date ?
Ну сравнивать надо в самом запросе в базу. А вообще во время запроса конвертировать дату в timestamp. Сейчас не помню точно, какой формат у данных Date ?
3. Bolat - 20 Августа, 2005 - 02:33:19 - перейти к сообщению
А как конвертировать дату в timestamp?
4. TvoyWeb - 20 Августа, 2005 - 16:39:14 - перейти к сообщению
CODE:
SELECT UNIX_TIMESTAMP(`date_col`)) AS `unixdate`.... bla bla bla
Где date_col - поле с датой в формате DATE. После запроса в переменной unixdate будет дата в формате TIMESTAMP.