我有这样的显示错误1292截断不正确的双值这是我的删除操作函数代码在代码点火器模型
public function delete_marks($s_id){
$this->db->where_not_in('student_id', $s_id);
return $this->db->delete('student_marks');
}
及其显示错误
错误号:1292
截断了不正确的双精度值:“305304”
从学生标识不在的学生标识中删除('305304')
因为在这一部分 '305,304'
单一配额 ' '
自动添加,所以它的显示1292错误我如何修复它?
2条答案
按热度按时间46qrfjad1#
在
where_not_in
你必须传递一个数组。gojuced72#
它看起来像你的
$s_id
是字符串。在ci中,where_not_in
或者where_in
你必须通过数组。