0
我在更新記錄時遇到問題以包含NULL值 - 特別是Date類型的字段。MYSQL/PHP如何插入空值?
我使用準備好的語句,我已經嘗試了以下內容:被輸入
// Fails
$value = NULL;
// Fails
$value = "";
// Fails
$value = "NULL";
所有3個以上的結果在1969-12-31的日期(0)。我如何插入NULL值?
我在更新記錄時遇到問題以包含NULL值 - 特別是Date類型的字段。MYSQL/PHP如何插入空值?
我使用準備好的語句,我已經嘗試了以下內容:被輸入
// Fails
$value = NULL;
// Fails
$value = "";
// Fails
$value = "NULL";
所有3個以上的結果在1969-12-31的日期(0)。我如何插入NULL值?
你看了下面的提問/回答:using nulls in a mysqli prepared statement
這似乎是同樣的問題。如我錯了請糾正我?
表格的定義是什麼樣的?你可以在這個字段中插入一個NULL值嗎? – thetaiko 2010-03-10 18:42:09
是的,它允許空值。如果我進入PHP我的管理員,我可以做「更新tblA設置date_field =空」成功,或沒有準備好的聲明它工作正常。 – Stomped 2010-03-10 18:43:24
你在說這裏的sql,那麼你能不能顯示你用來更新行的查詢? – Tesserex 2010-03-10 18:43:50