質問:
住宅情報を変更する場合、総階数のフィールドfloorallがあり、これはintフィールドであり、空にすることができます。
情報を変更する場合、このフィールドの値を入力すると、値は次のようになります。値が入力されていない場合、値はデータベースに書き込まれます。
に NULL を書き込むにはどうすればよいですか?
こんな風に書きました
if($floorall==''){$floorall=NULL;}
$db->query("updata tabel set Floorall ='$floorall'")
と書いてありました。このように値はNULLではなく0です
答え:
こんにちは、次のステートメントを実行してください:
更新テーブルセット Floorall = null