這篇文章主要介紹了thinkPHP框架實現多表查詢的方法,結合實例形式簡單分析了thinkPHP在多表查詢情況下where的使用方法與注意事項,需要的朋友可以參考下
#本文實例講述了thinkPHP框架實作多表查詢的方法。分享給大家供大家參考,具體如下:
我們可以將兩個表連起來一起查詢數據,我現在有兩張表,一個是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的使用一樣,但是如果你的查詢字段同時存在在兩張表格的話,那你就要加上表名,如上代碼
以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!
相關推薦:
以上是thinkPHP框架如何實作多表查詢的詳細內容。更多資訊請關注PHP中文網其他相關文章!