亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > PhpCMS > 正文

phpcms常用標簽

2024-09-10 07:15:36
字體:
來源:轉載
供稿:網友

GET標簽使用說明:

我們能通過GET標簽調用本站數據庫的信息,也可以調用其他數據庫的信息,get標簽可調用本系統和外部數據,適合熟悉SQL語句的人使用,注意:get標簽屬性值必須用雙引號括起來.

1、調用本系統單條數據,示例,調用ID為1的信息,標題長度不超過25個漢字,顯示更新日期:

{get sql="select * from phpcms_content where contentid=1" /}

標題:{str_cut($r[title], 50)} URL:{$r[url]}更新日期:{date('Y-m-d', $r[updatetime])}

2、調用本系統多條數據,示例,調用欄目ID為1通過審核的10條信息,標題長度不超過25個漢字,顯示更新日期:

  1. {get sql="select * from phpcms_content where catid=1 and status=99 order by updatetime desc" rows="10"
  2. 標題:{str_cut($r[title], 50)} URL:{$r[url]}更新日期:{date('Y-m-d'$r[updatetime])} 
  3. {/get} 

3、帶分頁,示例,調用欄目ID為1通過審核的10條信息,標題長度不超過25個漢字,顯示更新日期,帶分頁:

  1. {get sql="select * from phpcms_content where catid=1 and status=99 order by updatetime desc" rows="10" page="$page"
  2. 標題:{str_cut($r[title], 50)} URL:{$r[url]}更新日期:{date('Y-m-d'$r[updatetime])} 
  3. {/get} 
  4. 分頁:{$pages

4、自定義返回變量,示例,調用欄目ID為1通過審核的10條信息,標題長度不超過25個漢字,顯示更新日期,返回變量為$v:

  1. {get sql="select * from phpcms_content where catid=1 and status=99 order by updatetime desc" rows="10" return="v"
  2. 標題:{str_cut($v[title], 50)} URL:{$v[url]}更新日期:{date('Y-m-d'$v[updatetime])} 
  3. {/get} 

5、調用同一帳號下的其他數據庫,示例,調用數據庫為bbs,分類ID為1的10個最新主題,主題長度不超過25個漢字,顯示更新日期:

  1. {get dbname="bbs" sql="select * from cdb_threads where fid=1 order by dateline desc" rows="10"
  2. 主題:{str_cut($r[subject], 50)} URL:http://bbs.phpcms.cn/viewthread.php?tid={$r[tid]}更新日期:{date('Y-m-d', $r[dateline])} 
  3. {/get} 

6、調用外部數據,示例,調用數據源為bbs,分類ID為1的10個最新主題,主題長度不超過25個漢字,顯示更新日期:

  1. {get dbsource="bbs" sql="select * from cdb_threads where fid=1 order by dateline desc" rows="10"
  2. 主題:{str_cut($r[subject], 50)} URL:http://bbs.phpcms.cn/viewthread.php?tid={$r[tid]}更新日期:{date('Y-m-d', $r[dateline])} 
  3. {/get} 

新建模板

位置:模板風格---phpcms--新建模板

實例介紹:

你可以選擇需要的條件創建,如我們以DIGG排行榜為例,如何設置DIGG排行榜的GET標簽 ?

注意,表的前綴不能更改,以"phpcms_"開頭,函數解析的時會自動替換前綴:

  1. //DIGG排行榜的GET標簽   
  2. <ol>   
  3. {get sql="SELECT * FROM phpcms_content c,phpcms_digg d WHERE c.contentid=d.contentid AND c.status=99 ORDER BY d.supports DESC" rows="8"}  
  4. <li><span>{$r[supports]}</span><a href="{$r[url]}">{str_cut($r[title], 88)}</a></li>   
  5. {/get}   
  6. </ol>  
  7. //DIGG排行榜的GET標簽 
  8. <ol> 
  9. {get sql="SELECT * FROM phpcms_content c,phpcms_digg d WHERE c.contentid=d.contentid AND c.status=99 ORDER BY d.supports DESC" rows="8"}  //Vevb.com 
  10. <li><span>{$r[supports]}</span><a href="{$r[url]}">{str_cut($r[title], 88)}</a></li> 
  11. {/get} 
  12. </ol> 

Phpcms2008的強大,需要我們去認真挖掘,Phpcms2008不僅強大,而且易用,下面將會對Phpcms的個性化利器---萬能GET標簽進行詳細的講解.

大綱:

  1. get 標簽概述 
  2. get 標簽語法 
  3. get 標簽創建工具 
  4. get 調用本系統示例 
  5. get 調用其他系統示例(調用discuz7.0系統最新帖子) 

一、get 標簽概述

引用,1.什么是Get標簽? 

代碼:通俗來講,get 標簽是Phpcms定義的能直接調用數據庫里面內容的簡單化、友好化代碼,她可調用本系統和外部數據,只有你對SQL有一定的了解,她就是你的絕世好劍!也就是適合熟悉SQL語句的人使用。有了她,我們打造個性化的網站,能非常方便的調用出數據庫里面指定的內容。通過條件限制,我們可以調用出不同條件下的不同數據。

如果說,我不懂SQL怎么辦?沒有問題,get 標簽還有強大的創建工具(看這里),Phpcms2008 在新建模板和修改模板頁面增加了 get 標簽傻瓜式生成器,get 標簽生成器可以幫助您列出指定數據源的數據表和字段,通過填空和選擇方式生成可用的 get 標簽代碼。Phpcms2008 首次提供了最全面的數據字段,對本系統任何數據表和字段都提供了中文說明,這也會大大降低 get 標簽的使用難度。

二、get標簽樣式,引用:

  1. //代碼: 
  2. {get dbsource=" " sql=" "
  3. {/get}  
  4.  
  5. //代碼: 
  6. {get dbsource=" " sql=" " /}  

三、get 標簽語法

1.例如:{get sql=" " /}

2.get標簽必須含有結束標記,即正確get標簽必須是成對出現:整個Get標簽含有結束標記“ {/get}”,或者是“/”。(可以參考上面提到的 “二、get標簽樣式”)

例如,代碼:

  1. {get sql=" " } 
  2. {/get} 

3.get標簽里面含有的變量,數組和函數必須用“{}”包括,例如代碼:

  1. {str_cut($r[title], 50)} 
  2. {$r[url]} 

4.get標簽 sql語句中條數限制,( rows=" " ),例如,顯示10條信息,代碼:

  1. {get sql=" " rows="10"
  2.     {/get} 

5.get標簽 sql語句中條件限制,(where)例如,調用欄目ID為1的信息,代碼:

  1. {get sql="select * from phpcms_content where catid=1"
  2.     標題:{$r[title]} URL:{$r[url]}   
  3. {/get} 

6.get標簽 sql語句中排序,order by,例如,按更新日期降序(desc)排列,代碼:

  1. {get sql="select * from phpcms_content order by updatetime desc" } 
  2.    {$r[title} URL:{$r[url]}  
  3. {/get} 

7.get標簽里面嵌套php函數,可以參考上面的第3點,例如,格式化輸出時間戳,代碼:

{date('Y-m-d', $r[updatetime])} 

注:關于第4點到第7點,可以參考mysql手冊和php手冊,這里做拋磚引玉.

8.本系統數據調用,當前數據庫調用,代碼:

  1. {get sql=""}  
  2. {/get}  
  3. //或者  
  4. //代碼:  
  5. {get sql="" return="r"}  
  6. {/get}  

注:系統默認返回變量為 "r" ,非自定義返回變量可以省略 return="r" .

9.本系統數據調用10條,代碼:

{get sql="" rows="10"} {/get} 

10.同一個數據庫帳號的不同數據庫調用,代碼:

{get dbname="" sql="" } {/get} 

11.不同數據庫帳號調用(不同數據源調用),代碼:

{get dbsource="" sql=""} {/get} 

12.不同數據庫帳號的不同數據庫調用,代碼:

{get dbsource="" dbname="" sql="" } {/get} 

13.本系統數據調用,帶分頁,代碼:

{get sql=" " page="$page"} {/get} 

分頁:{$pages} 

14.本系統數據調用,自定義返回變量,代碼:

  1. {get sql=" " return="v"}  
  2. {$v[ ]}  
  3. {/get}  

*get 標簽參數完整剖析,代碼:

{get dbsource="數據源" dbname="數據庫" sql="SQL語句" rows="行數" return="返回變量名稱" page="$page"} 

輸出代碼(含返回變量值、數組、函數等) 

{/get} 

dbsource="數據源" --> 數據源 管理 在系統設置 > 相關設置 > 數據源管理 > 管理數據源.

如果需要調用本系統之外的數據庫,可以通過數據源管理來保存數據庫服務器配置信息,調用的時候通過數據源名稱就可以進行調用了.

本功能主要應用于[get標簽調用遠程數據庫數據]或者[導出遠程數據庫郵件列表].

注:本系統調用(同一數據庫賬號)可以省略.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人欧美一区二区三区黑人孕妇| 日韩美女在线观看| 国产欧美日韩免费看aⅴ视频| 国产成人自拍视频在线观看| 久久久日本电影| 欧美视频免费在线| 欧美午夜视频在线观看| 欧美日韩精品二区| 久久久中文字幕| 国产97色在线| 欧美激情二区三区| 欧美理论电影在线观看| 欧美理论电影在线播放| 国产精品99免视看9| 国产精品久久久久7777婷婷| 国产精品视频自拍| 国语自产精品视频在线看一大j8| 国产视频观看一区| 91亚洲永久免费精品| 国产精品18久久久久久首页狼| 欧美性猛xxx| 国产日韩在线播放| 庆余年2免费日韩剧观看大牛| 国产欧美亚洲精品| 久久免费视频在线| 在线观看精品国产视频| 日韩av网站电影| 欧美精品免费在线观看| www.欧美精品| 久久久电影免费观看完整版| 在线精品视频视频中文字幕| 国产精品极品尤物在线观看| 亚洲a一级视频| 亚洲18私人小影院| 中文字幕在线观看亚洲| 欧美激情日韩图片| 久久婷婷国产麻豆91天堂| 91中文在线观看| 国产一区二区三区在线观看网站| 欧美激情成人在线视频| 日韩av在线免费| 亚洲人成电影在线观看天堂色| 精品美女永久免费视频| 久久这里有精品视频| 国产精品久在线观看| 国产69精品久久久久99| 国产精品视频在线观看| 精品亚洲男同gayvideo网站| 亚洲激情中文字幕| 国产日韩精品入口| 亚洲奶大毛多的老太婆| 亚洲欧美成人一区二区在线电影| 亚洲最大av网| 97香蕉超级碰碰久久免费的优势| 亚洲深夜福利网站| 成人女保姆的销魂服务| 欧美色视频日本版| 狠狠色狠色综合曰曰| 国产精品揄拍500视频| 欧美性理论片在线观看片免费| 一夜七次郎国产精品亚洲| 国产成人精品一区二区三区| 欧美体内谢she精2性欧美| 91午夜在线播放| 最近中文字幕mv在线一区二区三区四区| zzjj国产精品一区二区| 久热爱精品视频线路一| 亚洲精品中文字幕有码专区| 国产精品久久久久91| 国产成人自拍视频在线观看| 欧美亚洲国产视频小说| 日韩中文字幕视频| 91精品国产高清自在线看超| 国产亚洲欧美日韩一区二区| 色老头一区二区三区| 日韩av在线免费观看| 国产成人综合一区二区三区| 日韩精品视频在线观看免费| 日韩禁在线播放| 日韩精品亚洲元码| 日韩欧美在线中文字幕| 国产精品国产三级国产aⅴ浪潮| 国产美女精彩久久| 亚洲第一视频网站| www日韩中文字幕在线看| 国产精品极品尤物在线观看| 亚洲最大的网站| 欧美日韩国产综合新一区| 国产精品中文字幕在线观看| 国产精品日韩欧美| 亚洲天堂男人的天堂| 亚洲男人的天堂网站| www.国产精品一二区| 久久99精品久久久久久青青91| 日韩动漫免费观看电视剧高清| 国产精品成人一区二区三区吃奶| 另类美女黄大片| 欧美专区在线视频| 欧美韩国理论所午夜片917电影| 国产精品一区专区欧美日韩| 国产精品久久久久久久久久久久久久| 亚洲人免费视频| xxx欧美精品| 久久精品国亚洲| 久久成人av网站| 热久久这里只有精品| 日韩女优人人人人射在线视频| 久久久久一本一区二区青青蜜月| 欧美精品亚州精品| 国产精品女人网站| 欧美自拍视频在线| 中文字幕成人精品久久不卡| 国产欧美日韩丝袜精品一区| 97涩涩爰在线观看亚洲| 日韩精品亚洲元码| 一区二区三区视频免费| 国内精久久久久久久久久人| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品亚洲美女av网站| 国产精品电影一区| 久久久av亚洲男天堂| 亚洲成色999久久网站| 久久中文字幕在线视频| 亚洲a级在线观看| 精品欧美aⅴ在线网站| 91久久精品美女高潮| 中文字幕久久亚洲| 日本国产一区二区三区| 高清欧美电影在线| 久久综合伊人77777尤物| 日韩精品中文字幕视频在线| 日产日韩在线亚洲欧美| 精品日韩视频在线观看| 精品久久久久久国产| 国产亚洲成精品久久| 91在线精品播放| 成人黄色免费网站在线观看| 国语自产偷拍精品视频偷| 欧美亚洲视频在线看网址| 国产在线拍偷自揄拍精品| 欧美另类69精品久久久久9999| 欧美日本高清视频| 国产亚洲欧美aaaa| 麻豆乱码国产一区二区三区| 亚洲欧美日韩精品久久奇米色影视| 日韩在线视频二区| 欧美激情一级精品国产| 欧美精品videosex性欧美| 91久久精品国产91久久| 国产色综合天天综合网| 成人免费高清完整版在线观看| 亚洲女人天堂成人av在线| 米奇精品一区二区三区在线观看| 91av在线影院| 国产精品自产拍在线观看中文| 久久国产精品影片| 蜜臀久久99精品久久久久久宅男| 日韩精品丝袜在线| 久久精品中文字幕电影| 色偷偷av一区二区三区乱| 日韩中文有码在线视频| 亚洲最大成人在线| 亚洲精品成人免费| 国产精品福利在线观看|