gpt4 book ai didi

php - Codeigniter 如何在数组中使用 where OR、AND 子句

转载 作者:行者123 更新时间:2023-11-29 06:31:05 25 4
gpt4 key购买 nike

我正在寻找 Codeigniter 中的查询,就像 OR 和 AND 都有效一样。

这工作完美!

$srcArr2['emp_id']=8;
$srcArr2['status']='2';
$this->db->where($srcArr2);
$query = $this->db->get('tickets');
$res = $query->result_array(); // as array
print_r ($res);

查询是:

需要在$srcArr1['ass_id']=12处添加OR;我尝试但不工作。

$srcArr1['ass_id']=12;
$srcArr2['emp_id']=8;
$srcArr2['status']='2';
$this->db->where($srcArr2);
$this->db->where_in($srcArr1);
$query = $this->db->get('tickets');
$res = $query->result_array(); // as array
print_r ($res);

提前感谢您的帮助

最佳答案

您可以使用 or_where_in 来实现相同的目的,

$this->db->or_where_in($srcArr1);

官方doc .

关于php - Codeigniter 如何在数组中使用 where OR、AND 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56253720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com