|
本帖最后由 htouch 于 2009-11-1 23:55 编辑
mysql数据库中的列是这样的:`mobile` varchar(11) default NULL,
“视图”中接收数据的输入框是这样的:
$mobile = array(
'name' => 'mobile',
'id' => 'mobile',
'value' => NULL,
'maxlength' => '11',
'size' => '11'
);
echo form_input($mobile);
“模型”中的插入语句是这样的:
function addBaseInfo(){
$data = array(
'mobile' => $this->input->post('mobile'),
);
$this->db->insert('base_info', $data);
}
但是执行完插入后,数据库中的mobile列,得到的是一个''值,而非NULL。
那么,如何才能向数据库中插入一个NULL值呢?
|
|