W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
**
sp_sql_posts_paged($tag,$pagesize,$pagetpl)
功能:
文章分頁查詢方法
參數(shù):
$tag:查詢標(biāo)簽,以字符串方式傳入,例:"field:post_title,post_content;limit:0,8;order:post_date desc,listorder desc;where:id>0;"
????field:調(diào)用post指定字段,如(id,post_title...) 默認(rèn)全部
????limit:數(shù)據(jù)條數(shù),默認(rèn)值為10,可以指定從第幾條開始,如3,8(表示共調(diào)用8條,從第3條開始)
????order:排序方式,如:post_date desc
????where:查詢條件,字符串形式,和sql語句一樣
$pagesize:每頁顯示文章數(shù)
$pagetpl:分頁模板,例:"{first}{prev}{liststart}{list}{listend}{next}{last}"
返回:
類型數(shù)組,帶分頁數(shù)據(jù)的文章列表
示例:
<??php
$tag='cid:6;field:post_title,post_content;order:listorder?asc';
$content=sp_sql_posts_paged($tag);?
$posts=$content['posts'];
$pager=$content['page'];
?>
$tag規(guī)則:
cid 分類id;
field 需要取出的內(nèi)容,默認(rèn)取出所有信息;order排序方式,可根據(jù)任何取出的字段排序,默認(rèn)為按發(fā)布時(shí)間排序。
field可選參數(shù):
term_id ? ? 文章分類id
post_author ? ? 文章作者id,后臺管理員,對應(yīng)于表users里的ID;
post_keywords ? ??
post_date ? ? 文章發(fā)布日期 格式2014-01-01 00:00:00
post_content ? ? 文章內(nèi)容
post_title ? ? 文章標(biāo)題
post_excerpt ? ? 文章摘要
post_modified ? ? 文章更新日期 格式2014-01-01 00:00:00
smeta ? ? 文章擴(kuò)展屬性,以json格式保存,如屬性thumb文章縮略圖
user_nicename ? ? 管理員昵稱
user_email ? ? 管理員郵箱
模板中用法:
<php>
$content=sp_sql_posts_paged('cid:6;field:post_title,post_content;order:listorder?asc');
</php>
<foreach?name="content['posts']"?item="vo">??/*?遍歷數(shù)組?*/
????{$vo.term_id?}<br>
????{$vo.post_author?}<br>
????{$vo.post_keywords?}<br>
????{$vo.post_date?}<br>
????{$vo.post_content?}<br>
????{$vo.post_title?}<br>
????{$vo.post_excerpt?}<br>
????{$vo.post_modified}<br>
????{$vo.user_nicename?}<br>
????{$vo.user_email?}<br>
????<php>
????$smeta=json_decode($vo['smeta'],true);/*?把smeta轉(zhuǎn)化成數(shù)組?*/
????</php>
????<img?src="https://atts.w3cschool.cn/attachments/image/cimg/{$smeta.thumb}"/>
</foreach>
<div>{$content.page}</div><!--分頁-->
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: