0

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

1 回答 1

3

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

由此:

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

对此:

$enddate= date('Y-m-d', strtotime($Date. ' + 7 days'));
于 2012-09-25T19:43:19.623 回答