0

我的 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 = ??? 

会很高兴得到任何帮助。

4

1 回答 1

0

这将起作用。

$dataobject = new TableName();
$objProject->Finished = null;
$dataobject->Save(); 
于 2017-02-21T06:24:50.823 回答