Skip to content

PHP将NULL存入MySQL数据库

如果MySQL字段设置了特定格式(如日期),我们存空字符或者“0”或者空格都不可行的时候,就需要存入NULL。

PHP如何将NULL存入MySQL数据库呢?

其实只需要在MySQL把该字段设置为允许为空,并且默认值是NULL,然后在写数据库的时候不为该变量赋值就行了。

如果写入数据库的变量在一个数据量,我们已经批量赋值了。比如:

所有要写入数据库的变量都在数组$arr里面,而$arr[‘date’]=””;

我们修改$arr[“date”]=NULL或者$arr[“date”]=”NULL”都不可行。

那就直接把$arr[“date”]这个元素删掉好了:

if(empty($arr[‘date’])){unset($arr[‘date’]);}

unset删除数组元素。

插播一个征婚广告~~

也是受朋友之托。

>_<

女,运营妹,23岁,未婚,身高167cm,体重48KG,山东青岛。

目前在阿里巴巴工作,负责支付宝相关业务,工号 519720401 支付宝搜索工号可见照片。

漂亮大方,爱好读书、健身、游泳、吃鸡。

青岛有房一套,有车。

父母退休,家庭不拜金、人务实,一直没有合适的男朋友。

她本人要求不高,只要对她真心好就行。

 

您的赞助将会鼓励作者技术文章创作以及支持本站运维。

发表评论

Your email is never published nor shared. Required fields are marked *


TOP