|
问题:比如现在有一个表news,字段:id,title(标题),cid(车型id),我现在需要显示字段,id,文章标题,车型名称(根据news表中的cid到车型表中cars中读取车型名称)应该怎么操作,是在模型操作中再写一个方法用于读取cars表名称的方法吗,有点迷糊了,现有模型方法
public function get_news($slug = FALSE)
{
$query = $this->db->get('newslist');
return $query->result_array();
}
现在返回的记录集只是cid,我想返回车型名称怎么操作,请各位大神求解?不能用连表查询,因为可能还会有别的其他表的id值,我之前没用框架的时候是这样写的,循环记录集的时候直接调用一个方法把车型名称读取出来然后再放到数组当中,
while ($row=mssql_fetch_array($rsa)) {
$sjzxlist[$ii]=$row;
$sjzxlist[$ii]["carname"]=car_name($row['cid']);
}
return $sjzxlist;
|
|