PhpCms模板风格:GET标签使用 - phpcms - 爱建站

,,,,CMS教程,模板无忧,建站教程,CMS教程,PHPCms教程,

SEO SEO

首页  >   phpcms > PhpCms模板风格:GET标签使用  >  正文

PhpCms模板风格:GET标签使用

2018-09-27 06:55:12 向站长提问 编辑: admin 阅读:

 

GET标签使用说明:我们可能通过GET标签调用本站数据库的信息,也可以调用其他数据库的信息get 标签可调用本系统和外部数据,适合熟悉SQL语句的人使用


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个汉字,显示更新日期):
{get sql="select * from phpcms_content where catid=1 and status=99 order by updatetime desc" rows="10"}
标题:{str_cut($r[title], 50)} URL:{$r[url]} 更新日期:{date("Y-m-d", $r[updatetime])}
{/get}

3、带分页,示例(调用栏目ID为1通过审核的10条信息,标题长度不超过25个汉字,显示更新日期,带分页):
{get sql="select * from phpcms_content where catid=1 and status=99 order by updatetime desc" rows="10" page="$page"}
标题:{str_cut($r[title], 50)} URL:{$r[url]} 更新日期:{date("Y-m-d", $r[updatetime])}
{/get}
分页:{$pages}

4、自定义返回变量,示例(调用栏目ID为1通过审核的10条信息,标题长度不超过25个汉字,显示更新日期,返回变量为 $v):
{get sql="select * from phpcms_content where catid=1 and status=99 order by updatetime desc" rows="10" return="v"}
标题:{str_cut($v[title], 50)} URL:{$v[url]} 更新日期:{date("Y-m-d", $v[updatetime])}
{/get}

5、调用同一帐号下的其他数据库,示例(调用数据库为bbs,分类ID为1的10个最新主题,主题长度不超过25个汉字,显示更新日期):
{get dbname="bbs" sql="select * from cdb_threads where fid=1 order by dateline desc" rows="10"}
主题:{str_cut($r[subject], 50)} URL:http://bbs.phpcms.cn/viewthread.php?tid={$r[tid]} 更新日期:{date("Y-m-d", $r[dateline])}
{/get}

6、调用外部数据,示例(调用数据源为bbs,分类ID为1的10个最新主题,主题长度不超过25个汉字,显示更新日期):
{get dbsource="bbs" sql="select * from cdb_threads where fid=1 order by dateline desc" rows="10"}
主题:{str_cut($r[subject], 50)} URL:http://bbs.phpcms.cn/viewthread.php?tid={$r[tid]} 更新日期:{date("Y-m-d", $r[dateline])}
{/get}

新建模板

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


实例介绍:

你可以选择需要的条件创建,如我们以DIGG排行榜为例 如何设置DIGG排行榜的GET标签 ?

注意,表的前缀不能更改,以"phpcms_"开头,函数解析的时会自动替换前缀

//DIGG排行榜的GET标签
<ol>
{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"}
<li><span>{$r[supports]}</span><a href="{$r[url]}">{str_cut($r[title], 88)}</a></li>
{/get}
</ol>
//DIGG排行榜的GET标签
<ol>
{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"}
<li><span>{$r[supports]}</span><a href="{$r[url]}">{str_cut($r[title], 88)}</a></li>
{/get}
</ol>

查看更多 phpcms教程  phpcms模板


PhpCms模板风格:GET标签使用
http://www.yuedudg.cn/article/791331.html

 

友情链接
ecshop经验网 phpcms之家 帝国cms常识
zblog之家 wp之家 discuz经验网
cms综合网 织梦之家


Tags: CMS教程 模板无忧 建站教程 CMS教程 PHPCms教程


手机浏览本文
PhpCms模板风格:GET标签使用

PhpCms模板风格:GET标签使用

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy