关于CI的ACTIVE RECORD里面join语句的一个问题!
我现在有A表 字段如下:IDNAME TIME TYPE CITY PASSWORD .....
有B表 字段如下:
IDCID NAME TIME
这个时候我需B.CID = A.ID 这样一个对应关系
用active record语句我是这么写的
$this->db->join(B,'B.CID=A.ID');
$data = $this->db->get(A);
$data->result();
这时查看ID的话就会显示错误 因为并表的话就会有两个ID值 并且NAME 和 TIME都会有两个,这个要怎么做啊?如果我的两个表相似字段比较多的话怎么办? 用 select 做 as,就可以了。 回复 2# Hex
hex老大能写个简单的代码片段吗? 用query,干啥什么都用AR呢 呵呵 只要达到功能 干嘛非要用AR
页:
[1]