PHP日期不会添加

时间:2012-09-25 19:41:48

标签: php

我的问题是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');
    ?>

1 个答案:

答案 0 :(得分:3)

$enddate是一个字符串,而不是日期。删除它周围的"引用,以便PHP执行。

由此:

$enddate= "date('Y-m-d', strtotime($Date. ' + 7 days'))";

对此:

$enddate= date('Y-m-d', strtotime($Date. ' + 7 days'));