yii框架如何通過表連接查詢數據

yii框架如何通過表連接查詢數據

首先創建數據庫與數據表,如下圖所示(部分截圖):

數據庫:

yii框架如何通過表連接查詢數據

數據表:

(相關教程推薦:yii框架

jf_stu:

yii框架如何通過表連接查詢數據

js_class:

yii框架如何通過表連接查詢數據

js_school:

yii框架如何通過表連接查詢數據

js_record:

yii框架如何通過表連接查詢數據

示例:

//表連接,查詢出學生、班級、校區、記錄表的所有數據 		$data=Jf_record::find() 		-&gt;join('join','jf_stu','jf_record.sid=jf_stu.sid') 		-&gt;join('join','jf_class','jf_stu.cid=jf_class.cid') 		-&gt;join('join','jf_school','jf_class.xid=jf_school.xid') 		-&gt;select('*') 		-&gt;where(['jf_record.re_id'=&gt;$re_id]) 		-&gt;asArray() 		-&gt;one(); 		echo?$data['sname'].'<br>'; 		echo?$data['sex'].'<br>'; 		echo?$data['rtime'].'<br>'; 		echo?$data['cname'].'<br>'; 		echo?$data['school'].'<br>'; 		die;

輸出結果:

yii框架如何通過表連接查詢數據

更多編程相關內容,請關注php中文網yii框架欄目!

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享