在杂货店crud的where子句中添加多个值

时间:2013-05-03 13:33:36

标签: codeigniter where-clause where-in grocery-crud

我想在where子句中添加多个值。

------------在Sql中,我们这样做------------------

SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)

如何在杂货店中使用它?

2 个答案:

答案 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