字段 `customer_age` int(11) default NULL 当页面不输入年龄时,$age实际是空字符 就是$age==""; 此时插入 数据库该项为0
在php里设$age=NULL; 此时插入 数据库该项为0想知道,如果从php插入的话,怎么样设置$age的值从而使数据库该项为null?不知道这样可不可能
当然直接改写sql句是可以的,可那样的话就要判断$age之后写2条sql语句的分支了。
在php里设$age=NULL; 此时插入 数据库该项为0想知道,如果从php插入的话,怎么样设置$age的值从而使数据库该项为null?不知道这样可不可能
当然直接改写sql句是可以的,可那样的话就要判断$age之后写2条sql语句的分支了。
===========================================
难道不能写成一条吗?
即 customer_age 不出现在插入列表中如果你是根据表单动态构造 sql 串,那么就很容易做到了
只是想知道能不能直接通过对$age设值的方式,sql语句就写一条,来插入null。
看来是不可能的 谢谢