Codeigniter-将or_where_in与like一起使用会产生意外结果

何塞·法鲁

这是我的codeigniter查询

$this->db->like('nombre', $search); //$search= "some string"
$this->db->or_where_in('idAuto', $autos); //$autos= array('x','y','z');
$this->db->or_where_in('idMarca', $marcas); //$marcas= array('x','y','z');
$this->db->get('servicios');

这是生成的查询字符串

SELECT * FROM (`servicios`) WHERE `idAuto` IN ('2', '9', '16') AND `idMarca` IN ('1', '2', '3') AND `nombre` LIKE '%a%'

这就是我所期望的:

SELECT * FROM (`servicios`) WHERE `idAuto` IN ('2', '9', '16') AND `idMarca` IN ('1', '2', '3') OR`nombre` LIKE '%a%'

我也用or_like测试过,得到了相同的结果

$this->db->or_like('nombre', $search); //$search= "some string"

有人知道为什么会这样吗?

亚历山德罗·米诺切里(Alessandro Minoccheri)

尝试更改此:

$this->db->like('nombre', $search);

对此

$this->db->or_like('nombre', $search);

您可以尝试这样的技巧:

$this->db->or_where("`nombre` LIKE '%".$searcg."%'", NULL, FALSE); 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Codeigniter or_where_in

来自分类Dev

Codeigniter WHERE AND OR一起

来自分类Dev

将Codeigniter与SFTP一起使用

来自分类Dev

将Highchart与Codeigniter一起使用

来自分类Dev

将Map与mget一起使用会产生意外的输出

来自分类Dev

将SVM与RBF内核一起使用会产生意外的性能

来自分类Dev

Codeigniter - Using or_where_in along with like, produces unexpected results

来自分类Dev

在Codeigniter中分页时将REGEXP与where条件一起使用

来自分类Dev

将AJAX与CodeIgniter一起使用的简单示例?

来自分类Dev

将MSSQL和MySQL与CodeIgniter一起使用

来自分类Dev

将 ajax POST 与 codeigniter 一起使用的问题

来自分类Dev

COALESCE无法与CodeIgniter一起使用

来自分类Dev

使用 "%" 操作会产生意外结果

来自分类Dev

JSON无法与CodeIgniter和AJAX一起使用

来自分类Dev

CodeIgniter-将数据库连接与AJAX请求一起使用

来自分类Dev

如何将FCM与codeigniter sql网页一起使用?

来自分类Dev

CodeIgniter-将数据库连接与AJAX请求一起使用

来自分类Dev

CodeIgniter意外的会话轮换

来自分类Dev

codeigniter 中意外的“foreach”

来自分类Dev

将NSDictionary附加到[NSDictionary]会产生意外结果

来自分类Dev

CodeIgniter:在CodeIgniter中使用group_by

来自分类Dev

在WHERE子句中混合使用AND和OR会产生意外结果

来自分类Dev

在同一模型中注释会产生意外结果

来自分类Dev

Codeigniter where()PostgreSQL

来自分类Dev

Codeigniter where()PostgreSQL

来自分类Dev

尝试在别名中使用`pwd`会产生意外结果

来自分类Dev

将Array.map()与parseInt结合使用会产生意外结果

来自分类Dev

使用Codeigniter接收单个结果

来自分类Dev

使用$ this的Codeigniter致命错误

Related 相关文章

热门标签

归档