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 に答える