在thinkPHP中两个表关联查询是最常用到的,其中有table(),join(),那么下面我就说下join的方法怎么使用吧!
<?php
namespace Home\Controller;
use Think\Controller;
class TestController extends Controller {
protected $check;
public function _initialize(){
//初始化一个检查表
$this->check = M('check');
}
public function getAllData(){
//使用检查表的uid和userinfo表的id进行关联
$checkList = $this->check
->join(array('userinfo on userinfo.id=check.uid'))
->field('userinfo.`Name`, userinfo.Number, userinfo.Lost,userinfo.inquiryopen,check.CyTaAuReODDS,check.CyTaAuReODDC')->select();
}
}