0

私のQCubed PHPクラス「Project」には、MySQLデータベースのQDateTimeとデータ型「datetime」のオブジェクトである「Finished」というプロパティがあります。ユーザーが 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 に答える