function save($gmt, $name, $address, $phone, $remark)
{
$query= "INSERT INTO `user` (`gmt`, `name`, `address`, `phone`, `remark`) VALUES ('$gmt', '$name', '$address', '$phone', '$remark')";
mysql_query($query);
}
在这里,“address”,“phone”和“remark”可以是 NULL
。每当变量设置为 NULL
并且列可为空时,我需要它保存 NULL
,而不是插入空字符串。
如何使用PHP向数据库插入 NULL
值?
mysql_*
函数。它们已经不再受到维护并被正式弃用。看到���个红框框了吗?请学习prepared statements,然后使用PDO或MySQLi。这篇文章(http://j.mp/QEx8IB)将帮助您决定哪种方法更适合您。如果您选择使用PDO,请看一下这篇好的教程(http://j.mp/PoWehJ)。 - tereško