我的QCubed PHP类“Project”有一个名为“Finished”的属性,它是MySQL数据库中 QDateTime 和数据类型“datetime”的对象。当用户在HTML中将此字段留空时,我需要将NULL保存到数据库
<input type="datetime-local" name="Finished" />
但我无法找到方法,因为PHP总是抛出内部服务器错误500
if ($_GET["Finished"] != "") $objProject->Finished = new QDateTime($_GET["Finished"]);
else $objProject->Finished = ???
很高兴得到任何帮助。
答案 0 :(得分:0)
这样可行。
$dataobject = new TableName();
$objProject->Finished = null;
$dataobject->Save();