你好,我是一个初学者在使用Codeigniter。我想要的是更新一个数据在Codeigniter与或条件的ID。
下面是我想要实现的MySQL查询:
Update message_received SET is_read = 1 WHERE msg_id = 3 OR parent_id = 3
我试过这样的方法:
$this->query->update_array('message_received', array('msg_id' => $_POST['read_my_message'],'parent_id' => $_POST['read_my_message']) , array('is_read'=>1));
2条答案
按热度按时间polkgigr1#
您可以使用
or_where
在CodeIgniter
中应用OR
条件,我已经为您的问题(Reference)编写了一个可能的解决方案。看看对你有没有帮助。
5us2dqdw2#
您可以应用
OR
。引用https://www.codeigniter.com/userguide3/database/query_builder.html