新聞中心
thinkphp5怎么跨數(shù)據(jù)庫查詢
兩表中的anime_id相同的話,不用聯(lián)立也能查詢
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供覃塘企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、成都網(wǎng)站設(shè)計、html5、小程序制作等業(yè)務(wù)。10年已為覃塘眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進行中。
$user = M('chapter');
$condition['anime_id'] = $id;
$chap = $user-where($condition)-select();
$this-assign('chap',$chap);
在網(wǎng)頁中加foreach/foreach循環(huán)
thinkphp5 怎么進行跨庫關(guān)聯(lián)查詢
如果是mysql里面兩個不同的數(shù)據(jù)庫,應(yīng)該是可以直接使用 [數(shù)據(jù)庫名稱].[表名]來關(guān)聯(lián)的。TP指定的數(shù)據(jù)庫,是因為他要緩存這個數(shù)據(jù)庫的表字段等。試試看行不行,測試通過: SELECT a.*,b.* FROM table1 a LEFT JOIN db2.table2 b ON a.id=b.id
php如何跨數(shù)據(jù)庫查詢
1.建立兩個數(shù)據(jù)庫連接,查詢的時候分別調(diào)用。
2.使用dbname.tablename的方式來寫from,或者join(前提是你用于連接MYSQL的帳號必須同時可以訪問這兩個庫)
例如:dba,dbb
select * from dba.table1 as t1
join dbb.table1 as t2 on t1.id = t2.id
php+mysql 兩個數(shù)據(jù)庫中進行多表查詢
select * from databasea.table1 union select * from databaseb.table2 ;
不推薦垮庫使用.弊端太多
網(wǎng)站欄目:php跨數(shù)據(jù)庫查詢 php7查詢數(shù)據(jù)庫
鏈接分享:http://fisionsoft.com.cn/article/doipdpj.html