在php

时间:2016-02-22 16:16:04

标签: php sql mysqli timestamp

我尝试使用php脚本在我的sql数据库中添加1天到当前时间,然后将此值存储回数据库。为此,我正在执行以下操作,但是当我尝试使用mysqli查询将其存储在我的数据库中时,$ newdate变量不会被存储。

$time = mysqli_query($conn,"SELECT NOW() FROM cities");
$curr_time = mysqli_fetch_array($time);
$curr_date = $curr_time['NOW()'];
$newdate = strtotime ( '+1 day' , strtotime ( $curr_date) ) ;
$newdate = date ( 'Y-m-j' , $newdate );

1 个答案:

答案 0 :(得分:3)

只需执行INSERT,您就不需要两次往返数据库

INSERT INTO table (c1,c2,somedate) VALUES (1,2, CURDATE() + interval 1 day)