我的问题是Enddate不会添加到数据库,但空格和startdate会添加。
<?php
include("config.php");
$space=$_POST['space'];
$startdate = date("Y-m-d");
$enddate= "date('Y-m-d', strtotime($Date. ' + 7 days'))";
$query="insert into reservation (Sublessee_space,Res_startdate,Res_enddate) values('$space','$startdate','$enddate')";
mysql_query($query);
mysql_close($server);
header('location:approve.php');
?>
答案 0 :(得分:3)
$enddate
是一个字符串,而不是日期。删除它周围的"
引用,以便PHP执行。
由此:
$enddate= "date('Y-m-d', strtotime($Date. ' + 7 days'))";
对此:
$enddate= date('Y-m-d', strtotime($Date. ' + 7 days'));