本文實例講述了thinkPHP框架實現(xiàn)多表查詢的方法。分享給大家供大家參考,具體如下:
我們可以將兩個表連起來一起查詢數(shù)據(jù),我現(xiàn)在有兩張表,一個是feedback表和member表,如圖:
總目錄:
上代碼:
$where = array();
$where['meiyepin_feedback.member_id'] = "1";
$Model = M('feedback');
$a = $Model
->join('meiyepin_member ON meiyepin_feedback.member_id = meiyepin_member.member_id')
->where($where)
->select();
var_dump($a);exit;
where的使用:
如果你要查詢的字段只在一個表中有的話,那和平時的where的使用一樣,但是如果你的查詢字段同時存在在兩張表格的話,那你就要加上表名,如上代碼
更多關于thinkPHP相關內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術總結》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。
您可能感興趣的文章:- thinkphp學習筆記之多表查詢
- thinkphp中多表查詢中防止數(shù)據(jù)重復的sql語句(必看)
- thinkphp多表查詢兩表有重復相同字段的完美解決方法
- thinkPHP多表查詢及分頁功能實現(xiàn)方法示例
- thinkphp中的多表關聯(lián)查詢的實例詳解
- ThinkPHP多表聯(lián)合查詢的常用方法
- thinkphp實現(xiàn)like模糊查詢實例
- ThinkPHP查詢語句與關聯(lián)查詢用法實例
- ThinkPHP視圖查詢詳解
- ThinkPHP中的常用查詢語言匯總