數據調用,會將站內的數據,通過你編寫的查詢SQL語句,進行查詢並讀取出來,生成一段調用代碼。 你將調用代碼(模板內嵌,或者JS調用都可以)放置到站點頁面上便可以將相應的查詢結果展示給訪客了。 從而可以實現站內任意數據的顯示調用


名稱 調用代碼 操作
$value[blockname] 模塊內嵌代碼 | Javascript調用代碼 編輯SQL | 參數設置 | 刪除
數據模塊名稱
數據調用SQL
本功能需要你掌握一定的SQL編寫知識。
本數據調用只支持編寫 SELECT 開頭的查詢SQL。
SQL語句中需要使用完整的表名。如果想調用非本程序數據庫中的表,在表名前面增加數據庫名即可。例如:
1. 查詢讀取最新的日誌 (假如表名前綴為默認的 uchome_)
SELECT * FROM uchome_blog ORDER BY dateline DESC
2. 查詢讀取論壇的最新帖子 (假如論壇安裝在discuz數據庫,表名前綴為 cdb_)
SELECT * FROM discuz.cdb_threads ORDER BY dateline DESC

數據字典參考

以下是本程序的數據庫的數據表名以及字段列表,供你編寫查詢語句的時候參考。每個字段的具體含義,請參考程序包中的《數據字典》文檔


    $key
  • $subvalue
查詢SQL語句 $block[blocksql]
[編輯SQL]
變量名{$phptag}_SBLOCK['']
緩存時間 秒
設置一個緩存時間間隔,該模塊數據將自動在指定的時間間隔內更新數據。
緩存時間設置越大,對服務器的負載就越小,但數據的及時性就不夠。
設置為0,則不使用緩存,實時更新,這樣會嚴重增加服務器負載。
獲取數目 只獲取滿足條件的前 條數據
或者
全部獲取,分頁顯示,每頁顯示 條(這會覆蓋上面獲取條目的設置)
數據顯示HTML代碼
用html語言,編寫數據的顯示樣式。
獲取到的數據存放在數組 {$phptag}_SBLOCK[變量名] 中(將「變量名」替換為你在上面設定的變量名),可以使用 loop 語法對該數組變量進行循環展示。請參考程序包中《數據調用》文檔。
可調用字段實例
 字段名  數據實例 
 $key  $value 

模版調用代碼

請將以下代碼複製,放到站點模板的任意頁面的指定位置即可。

Javascript調用代碼