如果在codeigniter模型上的语句无法运行多个查询,我该如何运行多个?
这是我模型上的查询,如果条件满足,它们只会在第一天返回结果。
if (isset($_POST['globalSearch'])) {
$search_order = $_POST['globalSearch'];
$this->db->where("m.material_request_id LIKE '%$search_order%'" , null , false);
}
if ($_POST['globalSearch'] == 'delivery') {
$search_order = 3;
$this->db->where("m.order_type" , $search_order );
}
if ($_POST['globalSearch'] == 'material') {
$search_order = 2;
$this->db->where("m.order_type" , $search_order );
}
if ($_POST['globalSearch'] == 'type3') {
$search_order = 1;
$this->db->where("m.order_type" , $search_order );
}