我有一个表格,其字段的类型为TIMESTAMP
在我的网页上,我有两个字段,发送的值如下。
false
使用以下代码我试图在表中插入值
$eDate = "Wed, 01 Apr 2015";
$eTime = "11:35 pm";
我收到错误
在非对象
上调用成员函数format()
我在没有任何决议的情况下挣扎了好几个小时。 有人可以帮忙吗请
答案 0 :(得分:0)
TIMESTAMP数据类型应该接受时间戳。改变行
$statement->bindParam(':eventDate', $eventDateTime->getTimestamp() ...
答案 1 :(得分:0)
好的伙计们。我把它分类了。问题不在于脚本。问题在于我收到的输入。日期部分是" 2015-5-1"而不是我描述它的方式。改变了格式,问题就消失了。