【发布时间】:2018-10-01 03:09:51
【问题描述】:
我有这样的显示错误 1292 截断不正确的 DOUBLE 值 这是我在代码点火器模型中的删除操作功能代码
public function delete_marks($s_id){
$this->db->where_not_in('student_id', $s_id);
return $this->db->delete('student_marks');
}
及其显示错误
错误号:1292
截断不正确的 DOUBLE 值:'305,304'
DELETE FROM student_marks WHERE student_id NOT IN ('305,304')
因为在这部分'305,304'单个配额' '自动添加
所以它显示1292错误
如何解决?
【问题讨论】:
-
$this->db->where_not_in('student_id',explode(',', $s_id));
标签: php mysql codeigniter mysqli