写删除条件是字段名会加上“`”号
RT 我在写一个删除条件时会为什么会自动给我的字段名加上“`”号?造成sql语句错误了!删除条件
$this->common_model->delete('tbl_group',array('id'=>$id,'nickname<>'=>'ADMIN'))
common_model里的方法
function delete($table,$where) {
return $this->db->where($where)->delete($table);
}
生成的错误sql
DELETE FROM `tbl_group` WHERE `id` = '2' AND `nickname<>` 'ADMIN'
`符号是保护符号
'nickname <>'=>'ADMIN'nickname和<>之间添加空格 太尉天上飞 发表于 2012-10-21 18:56 static/image/common/back.gif
`符号是保护符号
'nickname '=>'ADMIN'nickname和之间添加空格
多谢多谢!
页:
[1]