織夢sql跨服務(wù)器/互相調(diào)用讀取另一個外部不同的數(shù)據(jù)庫
首先做一個配置信息(后面的值對應(yīng)著自己需要鏈接的服務(wù)器) 這個文件在data/tag/sql.inc.php
$sqltag['phpb2b']['dbhost'] = 'localhost';
$sqltag['phpb2b']['dbname'] = 'phpb2b';
$sqltag['phpb2b']['dbuser'] = 'root';
$sqltag['phpb2b']['dbpwd'] = '123456';
$sqltag['phpb2b']['dbprefix'] = 'pb_';
$sqltag['phpb2b']['dblanguage'] = 'utf8';
說明一下這里的phpb2b這個是我們后面在sql標簽中需要使用的
然后我們就能對其進行調(diào)用了,下面給一個例子
{dede:sql sql="SELECT * FROM dede_archives WHERE id=96194" appname="phpb2b"}
<div class="f2BoxL"><a href="[field:realurl/]"><img src="[field:litpic/]"></a></div>
{/dede:sql}
調(diào)用方法
本標簽的調(diào)用格式為:
{dede:sql sql="一條完整的SQL語句" appname="數(shù)據(jù)庫配置參數(shù)"}
您的底層模板
{/dede:sql}
稍微有點細心的朋友可能就已經(jīng)發(fā)現(xiàn)了,其實只是在SQL標簽中多了一個appname參數(shù),它的意思實際上指的就是您跨數(shù)據(jù)庫調(diào)用的連接配置信息;
在前臺我們就可以通過如下具體代碼調(diào)用了:
{dede:sql sql="select * from #@__common_member WHERE uid > 1 ORDER BY credits DESC LIMIT 0,8" appname="discuz"}
用戶名:[field:username/]
{/dede:sql}
本站其他內(nèi)容推薦
1、kerb latest vestal gey fiber pole-star Silesia concordance puma starlight
2、decieve(deceive中文翻譯,deceive是什么意思,deceive發(fā)音、用法及例句)
4、安娜英文名怎么寫,anna是什么意思,anna中文翻譯,anna發(fā)音、用法及例句
6、逗弄的拼音,逗弄的近義詞,逗弄是什么意思,逗弄的同義詞,逗弄的反義詞
7、箭頭:箭的組成部分之一。的英文,英語,arrowheads是什么意思,arrowheads中文翻譯,arrowheads怎么讀、發(fā)音、用法及例句
8、chromous是什么意思,chromous中文翻譯,chromous怎么讀、發(fā)音、用法及例句
9、fenestrate是什么意思,fenestrate中文翻譯,fenestrate怎么讀、發(fā)音、用法及例句
10、和諧的英文,英語,eurythmy是什么意思,eurythmy中文翻譯,eurythmy怎么讀、發(fā)音、用法及例句
版權(quán)聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任,不代表本網(wǎng)贊同其觀點和對其真實性負責(zé)。如因作品內(nèi)容、版權(quán)和其它問題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。