mar*_*ark 0 php mysql codeigniter multiple-conditions
我正在使用codeigniter MVC,我想允许用户删除他们的页面.
因此,如果page_id = 1要传递以user_id =1进行删除,则只应删除表中user_id = 1和page_id = 1的行.
这是我的model_page.php代码到目前为止,但user_id 1的所有页面都在删除
function delete_user_page($user_id, $page_id){
$query = $this->db->where('user_id', $user_id and 'page_id', $page_id);
return $this->db->delete('mysql_table');
}
Run Code Online (Sandbox Code Playgroud)
谢谢
function delete_user_page($user_id, $page_id){
$cond = ['user_id' => $user_id, 'page_id' => $page_id];
$query = $this->db->where($cond);
return $this->db->delete('mysql_table');
}
Run Code Online (Sandbox Code Playgroud)
逻辑是我们需要创建所有参数列表的数组.
| 归档时间: |
|
| 查看次数: |
1206 次 |
| 最近记录: |