當前位置: 首頁 > 織夢DedeCMS模板標簽sql調用代碼大全

山西11选5:織夢DedeCMS模板標簽sql調用代碼大全

365ymw / 2019-12-10
[] [] []

山西11选5 www.apkya.com  織夢DedeCMS確實是非常強大的系統,魔酷閣以前也分享了很多自己在使用織夢時遇到的一些問題及其解決辦法。下面是要分享在Dede系統里面,如何使用SQL語句來配合織夢標簽進行更多的個性化調用。如織夢整合Discuz論壇、Wordpress程序等其他程序,織夢都可以使用SQL標簽調用其他程序的數據,這個是非常適合進行系統整合的。

以下都是一些Dede(織夢)系統利用sql語句調用相關標簽的代碼。調用的代碼基本格式為:

 

  1. {dede:sql sql='select 字段 From <a href="https://www.mokuge.com/webdesign/2698.html" target="_blank"><u>數據庫</u></a>名.表名稱 where 條件語句'}[field:字段名/]{/dede:sql}

 

舉例,調用文檔列表的代碼

 

  1. {dede:sql sql='select * From dede_archives where typeid=1 limit 10'}
  2. <a href="/plus/view.php?aid=[field:id/]">[field:title/]</a>
  3. {/dede:sql}

 

說明:如果是在相同數據庫內不需要加數據庫名稱,否則就要在表名稱前面加”數據庫名.”,比如“dedecms.dede_archives”;如果不指定調用哪個欄目的文章則去掉“where typeid=1”;如果調用多個欄目的文章則代碼格式為“where typeid=’1′ or typeid=’2′ ”;用order by id desc 可以設列表排序,by id表示按id從大到小排列,這個語句用的時候加在 表名稱后面, limit 10表示調用最新的10條文檔,可以自由設定調用的數量。

以上調用出來的文檔的鏈接為動態鏈接,如果調用靜態鏈接地址,代碼格式為:

  1. {dede:sql sql="SELECT * FROM dede_archives limit 10"}
  2. <ul>
  3. <li><p><a id="@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]'" href="[field:id runphp=">[field:title function=cn_substr(@me,30,0)/]</a></p></li>
  4. </ul>
  5. {/dede:sql}

以上代碼經魔酷閣測試過能夠調用處本系統內的文章以及靜態調用地址,但是如果是多個dede系統嵌套的話,可以調用處文章標題,但是調不出靜態地址,不曉得大家有什么其他好主意不?不過能夠調出來了文章的id,只要你的文章命名命的好,可以通過id調用處靜態地址。

調用提問標題和提問內容:

  1. {dede:sql sql='Select * from dede_ask where status=1 order by id desc limit 0,3'}
  2. <a href="/ask/question.php?id=[field:id/]">[field:title function="cn_substr(@me, 10)"/]</a>[field:content function="cn_substr(@me, 10)"/]…
  3. {/dede:sql}

調用提問標題和最佳答案:

  1. {dede:sql sql='Select q.id,q.title,a.askid,a.ifanswer,a.content from dede_ask as q,dede_askanswer as a where q.status=1 and a.ifanswer=1 and q.id=a.askid and q.bestanswer=a.id order by q.id desc limit 0,3'}
  2. <a href="/ask/question.php?id=[field:id/]">[field:title function="cn_substr(@me, 10)"/]</a>[field:content function="cn_substr(@me, 10)"/]…
  3. {/dede:sql}

魔酷閣還從網上找了一些其他標簽調用的代碼:

  1. {dede:sql sql="select count(*) as c from dede_archives where channel=1"}·共有文章:[field:c /]篇{/dede:sql}<!--共有文章:** 篇-->
  2. {dede:sql sql="select count(*) as c from dede_archives where channel=2"}·共有圖集:[field:c /]個{/dede:sql}<!--共有圖集:** 個-->
  3. {dede:sql sql="select count(*) as c from dede_archives where channel=3"}·共有軟件:[field:c /]個{/dede:sql}<!--共有軟件:** 個-->
  4. {dede:sql sql="select count(*) as c from dede_feedback"}·共有評論:[field:c /]條{/dede:sql}<!--共有評論:**條-->
  5. {dede:sql sql="select count(mid) as c from dede_member "}·共有會員:[field:c /]名{/dede:sql}<!--共有會員:**名-->
  6. {dede:sql sql="select sum(click) as c from dede_archives"}文章閱讀:[field:c /]人次{/dede:sql}<!--文章閱讀:** 人次-->
  7. {dede:sql sql="SELECT count( * ) AS c FROM dede_archives WHERE pubdate > UNIX_TIMESTAMP( CURDATE( ) ) "}今日更新:[field:c /]篇{/dede:sql}<!--今日更新:**篇-->
  8. {dede:sql sql="select count(*) as cc From dede_guestbook"}[field:cc/]{/dede:sql}條<!--總共留言:-->
  9. {dede:sql sql='Select * from dede_archives where mid=1'}<a href="/plus/view.php?aid=[field:id/]" target="_blank">[field:title/]</a>{/dede:sql}<!--調用某個特定會員發布的文章內容-->

新增一點dede調用discuz最新主題等信息的SQL語句代碼:

  1. {dede:sql sql="SELECT` cdb_p_w_uploads`.`aid`, `cdb_p_w_uploads`.`p_w_upload`,`cdb_threads`.`tid`, `cdb_threads`.`fid`, `cdb_threads`.`subject` FROM `cdb_p_w_uploads` LEFT JOIN `cdb_threads` ON `cdb_threads`.`tid`=`cdb_p_w_uploads`.`tid` WHERE `cdb_p_w_uploads`.`readperm`='0' AND `displayorder`>='0' AND `filetype`='p_w_picpath/pjpeg' GROUP BY tid LIMIT 0,2"}
  2. <ul>
  3. <li><p><a href="/bbs/viewthread.php?tid=[field:tid /]"><img src="//www.xxx.com/bbs/p_w_uploads/[field:p_w_upload/]"></a></p></li>
  4. <li><p><a href="/bbs/viewthread.php?tid=[field:tid /]">[field:subject function="cn_substr('@me',30)" /]</a></p></li>
  5. </ul>
  6. {/dede:sql}

<!--調用discuz論壇帶圖片的帖子-->

  1. {dede:loop table="cdb_threads" sort="tid" row="10"}
  2. <a href="/dz/viewthread.php?tid=[field:tid /]">·[field:subject function="cn_substr('@me',30)" /]([field:lastpost function="date('m-d H:M','@me')" /])</a>
  3. {/dede:loop}

<!--調用論壇最新主題-->

HTML注釋內容為SQL標簽的注釋內容,解釋該SQL標簽的作用。

本文鏈接://www.apkya.com/article-1464.html 轉載請保留出處,謝謝!

中查找“織夢DedeCMS模板標簽sql調用代碼大全”更多相關內容!

用戶評論

暫時還沒有任何用戶評論
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha

瀏覽歷史

免責條款 | 隱私?;?/a> | 聯系我們 | 公司簡介 | 報價單 | 積分商城 | 留言板
Copyright © 2010-2019 www.apkya.com All Rights Reserved. 山西11选5 版權所有
Tel:13636200495 E-mail:[email protected]
QQ QQ
共執行 170 個查詢,用時 0.108369 秒,在線 80 人,Gzip 已禁用,占用內存 8.693 MB
流量統計:
  • VIP代理加盟
  • 電話咨詢
  • 13636200495
精品網站源碼商城二維碼
{ganrao}