我有(简而言之)这样的代码:
...
mysql_query("INSERT INTO table1 (x,y,z) VALUES (".$_POST['a'].",".$_POST['b'].",\"".$_POST['c']."\")");
...
a是数值,b是数值但形式为空,c是字符串值,可以为空(没有问题)。
Tthen 对于 MySQL,它看起来像这样:
INSERT INTO table1 (x,y,z) VALUES (2,,"");
问题是价值观的一部分,与 in 完全不同b。有什么解决方案可以让它工作吗?在数据库设置或 PHP 中。我有大桌子,不可能检查每个$_POST值。
谢谢