我想在where子句中添加多个值。
------------在Sql中,我们这样做------------------
SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)
如何在杂货店中使用它?
答案 0 :(得分:2)
GroceryCrud中的WHERE子句与codeigniter的WHERE子句完全相同:
$this->db->where_in('columnname', $arrayvalues);
希望这对你有所帮助,不要犹豫,提出进一步的问题=)
GroceryCrud Documentaion WHERE
答案 1 :(得分:0)
使用or_where
代替where
。
e.g
function example_with_or_where() {
$crud = new grocery_CRUD();
$crud->where('productName','Motorcycle');
$crud->or_where('productName','Car');
$crud->or_where('productName','Bicycle');
$crud->set_table('products');
$crud->columns('productName','buyPrice');
$output = $crud->render();
$this->_example_output($output);
}
详情here