我正在使用codeigniter。我需要了解 where
以及 or_where
在codeigniter查询生成器中工作的条件。
我需要这样的输出 where a="" AND b="" AND c="" OR d="" AND e=""
所以我尝试了一个关联数组。
$where= array('a'=>$firstname,'b'=>$lastname,'c'=>1);
$or_where= array('d' =>$customer_mobile,'e'=>1);
但是我得到了输出 where a="" AND b="" AND c="" OR d="" OR e=""
你能帮忙吗?
是的,我的问题不同。我问起了 or_where
条件。请检查我的期望输出和获得输出。重复问题是不同的。
1条答案
按热度按时间u4vypkhs1#
希望这能帮助您:
使用
query grouping
像这样:改变你的生活table name
以及variables
据你说输出如下:
更多信息:https://www.codeigniter.com/user_guide/database/query_builder.html#query-分组