繁体   English   中英

如何将NULL作为变量从PHP发送到SQL?

[英]How do you send NULL as a variable from PHP to SQL?

我想将值“NULL”发送到mySQL中的列。

   $ParentEventID = "NULL";

   mysql_query("UPDATE events SET 
     ParentEventID = '$ParentEventID'");

该列保持默认为“0”。 我将列设置为接受NULL,我可以使用NULL复选框编辑单元格。

我不需要将默认值设置为NULL,因为它可能会影响其他地方的代码。

你是在正确的轨道上使"NULL"成为一个字符串。 如果需要将其设置为NULL ,则删除$ParentEventID周围的$ParentEventID

mysql_query("UPDATE events SET ParentEventID = $ParentEventID");

但是,在这样做之前,请确保$ParentEventID === NULL的值$ParentEventID === NULL

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM