濮阳杆衣贸易有限公司

主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > dede SQL標(biāo)簽的高級應(yīng)用技巧

dede SQL標(biāo)簽的高級應(yīng)用技巧

POST TIME:2020-04-10 18:41

DEDE的功能非常強(qiáng)大,之所以受這么的多人的擁護(hù),在于它上手簡單,超強(qiáng)的擴(kuò)展性,今天我就來說說它SQL標(biāo)簽一個(gè)非常有用的功能。當(dāng)我們有許多網(wǎng)站的時(shí)候,多站點(diǎn)間有時(shí)可能需要互相調(diào)用內(nèi)容,這時(shí)我們就可以用SQL標(biāo)簽來實(shí)現(xiàn)。
第一步:
打開/data/tag/sql.inc.php ,增加欲調(diào)用數(shù)據(jù)庫的連接信息,我這里寫的 luidea 你們可以自己根據(jù)喜好來改,這里就是把數(shù)據(jù)庫連接信息放到了$sqltag['luidea'],這個(gè)luidea后面要用到
// luidea數(shù)據(jù)庫連接配置 // ------------------------------------------------------------------------ $sqltag['luidea']['dbhost'] = 'localhost'; $sqltag['luidea']['dbname'] = 'luidea'; $sqltag['luidea']['dbuser'] = 'root'; $sqltag['luidea']['dbpwd'] = 'root'; $sqltag['luidea']['dbprefix'] = 'heli_'; $sqltag['luidea']['dblanguage'] = 'utf8'; 第二步:就是模板中調(diào)用了

sql標(biāo)簽里面還支持array標(biāo)簽的,可以用PHP再對數(shù)據(jù)進(jìn)行一次處理,array準(zhǔn)確來說不是標(biāo)簽,用DEDE的官方語言來說,是一個(gè)底層模板字段,其它它就是一個(gè)數(shù)組,包含了一條數(shù)據(jù)的數(shù)組。
SQL標(biāo)簽的參數(shù)還用我說嗎? SQL的值就是查詢語句,appname就是上面定義的luidea,
{dede:sql sql='SELECT * FROM `idea_archives` LIMIT 0, 10' appname='txysyy'} <li> [field:array runphp='yes'] if(@me['shorttitle']=='') { @me = @me['title']; } else { @me='shorttitle'; } [/field:array] </li> {/dede:sql}


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
安宁市| 武汉市| 信丰县| 墨竹工卡县| 鲜城| 安宁市| 隆回县| 古田县| 承德县| 炉霍县| 南昌县| 莫力| 上杭县| 弥渡县| 阿尔山市| 华坪县| 哈尔滨市| 克拉玛依市| 恩平市| 敦煌市| 溧阳市| 古丈县| 伊宁县| 敦化市| 博兴县| 抚州市| 木兰县| 调兵山市| 科技| 且末县| 德阳市| 那坡县| 喜德县| 望奎县| 马关县| 冕宁县| 阿拉善左旗| 盘山县| 修水县| 巨野县| 雷山县|