所以我可以使用以下方法删除一行:
$this->db->delete($tableName,array("id"=>4));
...但我不知道如何删除多行。我试过:
$this->db->delete($tableName,array("id"=>4,"id"=5));
还有:
$this->db->delete($tableName,array(array("id"=>4),array("id"=5)));
...但它们都不起作用。我觉得这应该很容易。有答案吗?
最佳答案
你试过吗?
$names = array(4,5);
$this->db->where_in('id', $names);
$this->db->delete('mytable');
关于database - 如何删除多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10492121/