表1為lj_product_item左表a,
表2 lj_prodyct_class右表b,
表a有表b的id,
將表a中的表b id所對應的中文名查詢出來,
最後顯示在乙個結果集裡面。
注意,where、field、order需要指定a和b,如果有重複欄位名,可能會報錯,寫法a.xx、b.xx。
/*
* 商品名
* */
public function list_product_item()else
$state = 1;
$msg = '商品名請求成功';
$content = $res;
$back = [
'state'=>$state,
'msg'=>$msg,
'content'=>$content,
];return json_encode($back, json_unescaped_unicode);
}
更多寫法可參考 ThinkPHP多表查詢之join方法
現在的目的是要把article category中的name欄位匯入到article中去 表yz article如下 表yz article category如下 貼上其他幾個案例裡面的 data m groups g field g.id,g.group name,e.uid join left ...
ThinkPHP5 1鉤子和行為
tp5.1的行為是乙個比較抽象的概念,執行的流程使用者的註冊,登入,退出登入等等都可以作為乙個行為。而不同的行為之間也具有位置共同性,比如,有些行為的作用位置在使用者註冊後,在登入之後,退出登入之後,等等有些行為的作用位置都是在應用執行前,有些行為都是在模板輸出之後,把這些行為發生作用的位置稱之為鉤...
thinkphp5 1 匯入excel檔案
public function importexcel 限制上傳 型別 ext substr strrchr files file name 1 if ext xls ext xlsx 讀取 filename files file tmp name reader iofactory createre...