CodeIgniter是由EllisLab公司创建的开源PHP Web开发框架,它已被不列颠哥伦比亚理工学院采用。该框架实现了Model-View-Controller设计模式的修改版本。有关CodeIgniter类,方法,函数,语法和用法的问题,请使用此标记。
Codeigniter 查询中的 WHERE 子句过度过滤带有 LEFT JOIN 的 SELECT 查询
我在尝试从两个 MySQl 表获取数据时遇到了麻烦。 在第一个表中我存储了图像文件名;在第二个表中,我存储了有关每个图像的信息;信息有两种语言,en 和 it。共同...
带有包含 equals、IN 和 LIKE 以及 AND 和 OR 的 WHERE 子句的 CodeIgniter SELECT 查询未返回正确的结果
这是我编写选择查询的函数 函数 userList($name,$logged_id,$friendlist) { $this->db->select("concat((mu.first_name),(' '),(mu.last_name)) AS
这是我编写选择查询的函数 函数 userList($name,$logged_id,$friendlist) { $this->db->select("concat((mu.first_name),(' '),(mu.last_name)) AS full_name,mu.
当给定逗号分隔的字符串时,CodeIgniter 查询 in() 条件失败[重复]
我有一个值数组,我想使用 mysql IN() 函数检查它,但是如何将它与 codeigniter 一起使用? 这就是我目前正在做的事情,显然是行不通的。 $p = array('第1页...
CodeIgniter 的 where_in() 方法使用逗号分隔的值字符串找不到匹配项
我有以下疑问。 从内容中选择 id WHERE id IN ('40,41,45') 上面的查询返回 id 40, 41, 45 的内容。 因此,结果将返回 3 行。 就我而言,之前的
使用 CodeIgniter 的 where_in() 方法在子查询中选择 WHERE
我在 where_in 方面遇到问题。我正在尝试获取拥有特定点 id 的 Lookbook 的商店名称 $this->db->select('商店'); $this->db->from('shopify_lookbook'...
where_in() 可以在单个 CodeIgniter 活动记录中多次调用吗?
我正在使用codeigniter活动记录查询。 函数 select_in($table,$cond) { $this->db->select('*'); $this->db->from($table); $this->db->where_in('brand_id',$cond); ...
具有多个 SET 分配和多个 WHERE 条件的 CodeIgniter UPDATE 查询
如何将此查询转换为活动记录? “更新表_用户 SET 电子邮件 = '$email',last_ip = '$last_ip' 其中用户名 = '$username' 且状态 = '$status'"; 我尝试转换...
如何将此查询转换为活动记录? “更新表_用户 SET 电子邮件 = '$email',last_ip = '$last_ip' 其中用户名 = '$username' 且状态 = '$status'"; 我尝试转换查询...
不知何故,构建这样的查询对我来说有点困难: “给我所有链接名称不为空的导航条目” $query = $this->db->get_where('导航',array('linknam...
在 WHERE 子句中使用 AND 和 OR 条件进行 CodeIgniter 查询
我尝试使用严格的 where 子句进行查询,但它给出了错误的结果。我需要查看这些 role_id=1 (即学生)的用户,这些用户未停用。我拿$this->你...
CodeIgniter SELECT 查询 WHERE 列等于一个值,而另一列具有在白名单中找到的值[重复]
我想按品牌名称和权限 ID 过滤内容,然后显示它。 我的问题是: 当我发送一个值作为 $permission 时,它工作正常。但是当用户拥有多个权限时_...
我正在使用变量插值执行 UPDATE 查询,但我想使用 CodeIgniter 的查询生成器方法。 $query = "更新员工 设置employee_salary=employee_salary+ '&qu...
如何在codeigniter中的mysql查询中给出两个或where条件
我需要运行与此类似的查询 从用户中选择*(用户名='abc'或电子邮件='[email protected]')和密码='123' 如何在 codeigniter 中做到这一点?我尝试过类似的东西, $这...
CodeIgniter 查询获取特定列中具有几个限定值之一的行[重复]
这是我想要实现的伪SQL: 选择 * 来自我的表 其中id=2 其中 status=hold 或 status=reserved 或 status=deleted 如何在 CodeIgniter 3.0 中执行此操作? 我在
使用逗号 JOIN 以及 OR 和 AND WHERE 条件混合的 CodeIgniter 查询[重复]
使用 CodeIgniter,我想在多个搜索列中搜索一个值。像这样的东西: $sql = "选择员工.first_name, 雇员.姓氏, 员工。
Code Igniter OR AND 多个Where 子句[重复]
使用CodeIgniter,我想在Where子句中使用OR进行多重搜索..像这样: $sql = "选择员工.名字,员工.姓氏,员工.电话号码,工作.职称, 来自
CodeIgniter 查询 WHERE 列值是几个限定值之一[重复]
我正在尝试选择具有某些 id 的类别,并且 sql 查询的行为非常奇怪,请看一下: SELECT * FROM (`feeds`) WHERE `cat_id` =1 OR 2 OR 3 LIMIT 0 , 30 结果包括一个我...
CodeIgniter 查询返回列值与两个限定值之一匹配的行
我想为以下原始 SQL 编写 CodeIgniter 活动记录查询: 选择 * 来自书籍详情 其中 editionId=$edid1 或 editionId=$edid2 以下是我的 CodeIgniter 尝试。 公共功能...
我正在尝试选择具有某些 id 的类别,并且 sql 查询的行为非常奇怪,请看一下: SELECT * FROM (`feeds`) WHERE `cat_id` =1 OR 2 OR 3 LIMIT 0 , 30 结果包括...