phpcms万能get标签的使用

phpcms万能get标签的使用

ID:9927543

大小:1.50 MB

页数:16页

时间:2018-05-15

phpcms万能get标签的使用_第1页
phpcms万能get标签的使用_第2页
phpcms万能get标签的使用_第3页
phpcms万能get标签的使用_第4页
phpcms万能get标签的使用_第5页
资源描述:

《phpcms万能get标签的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、phpcms万能get标签的使用get标签概述get标签语法get标签创建工具get调用本系统示例get调用其他系统示例(调用discuz7.0系统最新帖子)一、get标签概述1.什么是Get标签?通俗来讲,get标签是Phpcms定义的能直接调用数据库里面内容的简单化、友好化代码,她可调用本系统和外部数据,只有你对SQL有一定的了解,她就是你的绝世好剑!也就是适合熟悉SQL语句的人使用。有了她,我们打造个性化的网站,能非常方便的调用出数据库里面指定的内容。通过条件限制,我们可以调用出不同条件下的不同数据。复制代码如果说,我不懂SQL怎么办?没有问题,get标签还有强大的创建工具(看

2、这里),Phpcms2008在新建模板和修改模板页面增加了get标签傻瓜式生成器,get标签生成器可以帮助您列出指定数据源的数据表和字段,通过填空和选择方式生成可用的get标签代码。Phpcms2008首次提供了最全面的数据字段,对本系统任何数据表和字段都提供了中文说明,这也会大大降低get标签的使用难度。二、get标签样式1.{getdbsource=""sql=""}{/get}2.{getdbsource=""sql=""/}三、get标签语法1.get标签属性值必须用双引号括起来("")。例如:{getsql=""/}2.get标签必须含有结束标记,即正确get标签必须是成对

3、出现:整个Get标签含有结束标记“{/get}”,或者是“/”。(可以参考上面提到的“二、get标签样式”)例如:{getsql=""}{/get}3.get标签里面含有的变量,数组和函数必须用“{}”包括。例如:{str_cut($r[title],50)}{$r[url]}4.get标签sql语句中条数限制。(rows="")例如:显示10条信息{getsql=""rows="10"}{/get}5.get标签sql语句中条件限制。(where)例如:调用栏目ID为1的信息{getsql="select*fromphpcms_contentwherecatid=1"}标题:{$r

4、[title]}URL:{$r[url]}{/get}6.get标签sql语句中排序。(orderby)例如:按更新日期降序(desc)排列{getsql="select*fromphpcms_contentorderbyupdatetimedesc"}{$r[title}URL:{$r[url]}{/get}7.get标签里面嵌套php函数。(可以参考上面的第3点)例如:格式化输出时间戳{date('Y-m-d',$r[updatetime])}8.本系统数据调用(当前数据库调用){getsql=""}{/get}或者{getsql=""return="r"}{/get}(注:系统

5、默认返回变量为"r",非自定义返回变量可以省略return="r")9.本系统数据调用10条{getsql=""rows="10"}{/get}10.同一个数据库帐号的不同数据库调用{getdbname=""sql=""}{/get}11.不同数据库帐号调用(不同数据源调用){getdbsource=""sql=""}{/get}12.不同数据库帐号的不同数据库调用{getdbsource=""dbname=""sql=""}{/get}13.本系统数据调用,带分页{getsql=""page="$page"}{/get}分页:{$pages}14.本系统数据调用,自定义返回变量{g

6、etsql=""return="v"}{$v[]}{/get}*get标签参数完整剖析{getdbsource="数据源"dbname="数据库"sql="SQL语句"rows="行数"return="返回变量名称"page="$page"}输出代码(含返回变量值、数组、函数等){/get}dbsource="数据源"-->(数据源管理在系统设置>相关设置>数据源管理>管理数据源)如果需要调用本系统之外的数据库,可以通过数据源管理来保存数据库服务器配置信息,调用的时候通过数据源名称就可以进行调用了。本功能主要应用于[get标签调用远程数据库数据]或者[导出远程数据库邮件列表]。注:本

7、系统调用(同一数据库账号)可以省略附:数据源使用图文教程http://bbs.phpcms.cn/thread-84352-1-1.htmldbname="数据库"-->(数据库在添加数据源的时候需要填写的数据库名)注:本系统调用(同一数据库账号,同一数据库名)可以省略sql="SQL语句"-->SQL语句可以参考Mysql手册,上面get标签语法第4、5、6点和SQL语句剖析已经提及要点注:此参数不可以省略rows="行数"-->行数,例如显示10条信息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。