| |
|
|
| | Ребята подскажите пожалуйста как бы мне к текущему времени 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)
| | | огромное спасибо :)) | |
| |
|
|