Codeigniter活动记录加入

ED先生

我有一个查询,用于从两个表中获取数据。如何使用codeigniter活动记录“加入”而不是查询

public function get_categories($parent_id = 0) {       
    $query = $this->db->query("SELECT * FROM " . $this->db->dbprefix . "category c LEFT JOIN " . $this->db->dbprefix . "category_description cd ON (c.category_id = cd.category_id) WHERE c.status=1 and c.parent_id = '" . (int)$parent_id . "' order by sort_order");
    return $query->result_array();
}

问题:将其转换为codeigniter活动记录“ Join”功能的最佳方法是什么?

普拉文斯

尝试这个

$this->db->select('*');
$this->db->from($this->db->dbprefix.'category c');
$this->db->join($this->db->dbprefix.'category_description cd', 'c.category_id = cd.category_id');
$this->db->where('c.status',1);
$this->db->where('c.parent_id',$parent_id);
$this->db->order_by("sort_order", "asc");
$query = $this->db->get();
return $query->result_array();

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Codeigniter,活动记录,加入

来自分类Dev

加入活动记录 codeigniter

来自分类Dev

CodeIgniter活动记录+1

来自分类Dev

如何使用别名加入Rails活动记录

来自分类Dev

在Rails活动记录中加入表

来自分类Dev

codeigniter活动记录左联接

来自分类Dev

Codeigniter活动记录所在的数组

来自分类Dev

CodeIgniter活动记录-组OR语句

来自分类Dev

codeigniter活动记录where_in

来自分类Dev

拥有活动记录的CodeIgniter COUNT个?

来自分类Dev

IF语句在哪里(codeigniter活动记录)

来自分类Dev

活动记录上的Codeigniter get_where

来自分类Dev

Codeigniter 活动记录插入返回值

来自分类Dev

活动记录选择查询到何处并加入查询

来自分类Dev

CodeIgniter活动记录一次删除多个记录

来自分类Dev

Codeigniter活动记录-删除不在数组中的位置

来自分类Dev

Codeigniter结合where_in和活动记录查询

来自分类Dev

需要正确的CONCAT SQL查询格式。Codeigniter活动记录

来自分类Dev

如何将Codeigniter活动记录中的“喜欢”分组?

来自分类Dev

将SQL查询转换为Codeigniter活动记录

来自分类Dev

从Codeigniter活动记录中的子查询中选择

来自分类Dev

CodeIgniter活动记录-获取返回的行数并获取总和

来自分类Dev

Codeigniter活动记录类联接两个mysql表

来自分类Dev

如何通过Codeigniter活动记录按年份和月份分组?

来自分类Dev

Codeigniter-活动记录,其中“连接”列不明确

来自分类Dev

将Sql查询转换为CodeIgniter活动记录

来自分类Dev

Codeigniter活动记录返回单个数组

来自分类Dev

Codeigniter活动记录选择查询不起作用

来自分类Dev

使用codeigniter活动记录从mysql中的datetime格式获取YEAR

Related 相关文章

热门标签

归档