Php MySQL中的日期和时间(将小时添加到日期并选择当前日期和时间)
我想这样做:Php MySQL中的日期和时间(将小时添加到日期并选择当前日期和时间),php,mysql,sql,Php,Mysql,Sql,我想这样做: INSERT INTO reservations (user_id ,street_id ,reserved_from ,reserved_to ,reserved_date) VALUES ($_SESSION['id'] , $id , now() , now()+1hour , curdate() ) 会话id有效,$id有效,但请帮助我了解其他3个会话的时间和日期。 对于后端,我使用PHP。 谢谢大家! 使用间隔语法: VALUES ($_SESSION['id'],
INSERT INTO reservations
(user_id
,street_id
,reserved_from
,reserved_to
,reserved_date)
VALUES
($_SESSION['id']
, $id
, now()
, now()+1hour
, curdate()
)
会话id有效,$id有效,但请帮助我了解其他3个会话的时间和日期。
对于后端,我使用PHP。
谢谢大家! 使用
间隔
语法:
VALUES ($_SESSION['id'], $id, now(), now() + interval 1 hour, curdate())
实际上,您应该将前两列作为参数传入,而不是使用查询字符串。所以这应该是这样的:
VALUES (?, ?, now(), now() + interval 1 hour, curdate())
@尼古拉·米洛维奇。“不工作”是相当模糊的。你有错误吗?你会得到意想不到的结果吗?到底发生了什么?你意识到这只是
VALUES()
子句,你仍然需要INSERT
?好的,所以我犯了个错误)在结尾而不是),但是仍然,在保留中我得到了当前时间,但在保留中我也得到了当前时间…好的,错误再次出现在我这边,谢谢你的帮助,朋友,你帮助了很多!!!