这是对客房预订网站。我需要通过增加一天来将预订日期保存在几行中,直到我想保留的日子为止。我对PHP很陌生,所以我非常感谢任何能简单解释我问题的人。这是代码。
$today=date("Y/m/d");
$date = new DateTime::createFromFormat("l dS F Y", $in);
$con = mysql_connect("localhost","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("royal", $con);
{echo $i."<br>";
for ($y=1; $norooms>=$y; $y++)
{
echo "Day difference=".$len." No of rooms=".$norooms."<br>";
$date = $date->format('d/m/Y');
$sql="INSERT INTO singlerooms (Date,Ref_Date)VALUES ($date,$today)";
mysql_query($sql,$con);
}
}
您运行的是什么版本的PHP? createFromFormat()方法在PHP 5.3.0中引入 –
删除'new'字 –