私は(要するに)次のようなコードを持っています:
...
mysql_query("INSERT INTO table1 (x,y,z) VALUES (".$_POST['a'].",".$_POST['b'].",\"".$_POST['c']."\")");
...
a
数値、b
数値だが形式c
は空、文字列値、空でもかまいません (問題ありません)。
次に、MySQL の場合は次のようになります。
INSERT INTO table1 (x,y,z) VALUES (2,,"");
問題は値の一部であり、 は のようなものではありませんb
。それを機能させるための解決策はありますか?データベース設定、または PHP で。大きなテーブルがあり、すべての$_POST
値を確認することはできません。
ありがとう