您现在的位置是:首页 > 教程 > 易优cms教程易优cms教程
易优cms模板sql标签使用方法教学
灵槐2023-08-01 23:34:12易优cms教程已有人查阅
导读功能:用于获取MySQL数据库内容的标签。查询数据表ey_arctype,指定栏目ID的基本信息,不使用数据缓存(这里数据表前缀 e_ 替换为 __PREFIX__)
功能:用于获取MySQL数据库内容的标签。
语法:
{eyou:sql sql=” cachetime=’3600′ empty=’没有数据’}
{$field.数据表相应的字段名称}
{/eyou:sql}
参数:
sql=” 需要查询的SQL语句
cachetime=’3600′ 数据缓存时间,默认缓存25小时,即86400秒
empty=” 没有数据时显示的文案
mod=” 每隔N行输出的内容
id=” 可以任意指定循环里的变量名替代field,假设id=’field1’,模板调用如:{$field.title} 变成 {$field1.title}
底层字段:所有SQL语句查询出来的字段
更多示例
——————————-示例1——————————–
描述:查询数据表ey_arctype,指定栏目ID的基本信息,不使用数据缓存(这里数据表前缀 e_ 替换为 __PREFIX__)
{eyou:sql sql=’SELECT id,typename,dirname,litpic FROM __PREFIX__arctype WHERE id = 2′ cachetime=’-1′}
{$field.typename}
{/eyou:sql}
——————————-示例2——————————–
描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。
{eyou:sql sql=’SELECT id,typename,dirname,litpic FROM __PREFIX__arctype WHERE id = 2′ cachetime=’-1′}
{$key} – {$i}
{/eyou:sql}
效果:
0 – 1
1 – 2
2 – 3
3 – 4
4 – 5
——————————-示例3——————————–
描述:自定义变量名
{eyou:sql sql=’SELECT id,typename,dirname,litpic FROM __PREFIX__arctype WHERE id = 2′ cachetime=’-1′ id=’field2′}
{$field2.typename}
{/eyou:sql}
本文标签:
很赞哦! ()
相关文章
随机图文
-
易优cms栏目有下级分类则显示 无下级分类则显示指定分类的方法
有小伙伴咨询易优cms栏目有下级分类则显示下级分类无下级分类则显示指定分类如何实现,代码号小编分享一下实现的方法,直接上代码: -
phpStudy本地环境怎么安装易优模板
易优内容管理系统(EyouCms) 是由php+mysql开发的一套专门用于企业网站建设的开源cms。代码号为易优程序代理伙伴关系,我们致力于提供优质易优模板及安装售后服务 -
易优火车头采集方法,易优火车头采集发布接口
例如采集文章内容,先要采集对方的文章列表,把所有链接遍历出来,这样才能顺着链接拿内容,淡然第一步可以拿到对方列表的内容 -
eyoucms内核代码调试模式说明
ThinkPHP有专门为开发过程而设置的调试模式,开启调试模式后,会牺牲一定的执行效率,但带来的方便和除错功能非常值得。 我们强烈建议ThinkPHP开发
留言与评论 (共有 条评论) |