|
|
|
| Ребята подскажите пожалуйста как бы мне к текущему времени time() прибавить один месяц и полученное значение преобразовать к виду datetime MySQl | |
|
|
|
|
|
|
|
для: kolobokk
(18.01.2005 в 15:45)
| | Это обязательно делать именно средствами PHP? Ведь в SQL запросе такую операцию можно осуществить в одну строку
INSERT INTO tbl VALUES(NULL, NOW() + INTERVAL 1 MONTHS)
|
Здесь в качестве аналога time() выступает встроенная функция MySQL - NOW() | |
|
|
|
|
|
|
|
для: kolobokk
(18.01.2005 в 15:45)
| | Средствами PHP данную проблему тоже можно решить в одну строку
<?php
echo date("Y-m-d G:i:s",time() + 60*60*24*30);
?>
|
Но для вставки в базу данных, предпочтительнее пользоваться первым вариантом - быстрее и точнее. | |
|
|
|
|
|
|
|
для: cheops
(18.01.2005 в 16:10)
| | огромное спасибо :)) | |
|
|
|