我的问题如下:
执行 DoExpressCheckout() 时,我必须将一些数据保存到数据库,包括当前时间 + X 时间
数据库的字段类型设置为“日期时间”
我以这种方式使用 strtotime 函数
date_default_timezone_set('Europe/Rome');
$currentTime = date("Y-m-d");
$expected = date('Y-m-d',strtotime($currentTime.'+ 7 days'));
echo $expected;
$sql = "INSERT INTO acquisti (durata,prezzi,expectedtime) VALUES (".$str.",".$resArray['AMT'].",".$expected.")";
echo $sql;
mysql_query($sql) or die("Errore di inserimento");
这里我有两个问题:
1) 将 $expected 变量放入 expectedtime 字段时,查询总是返回错误 2) 如果我手动输入(只是为了尝试我是否愚蠢),它会写给我 0000-00-00(我已启用 ALLOW_INVALID_DATES)
有什么建议么?
非常感谢