QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

Eyoucms

易优模板调用全站最新文章

 shitouadmin  2024-01-26 09:26:06
SQL获取数据库内容的标签
【基础用法】
标签:sql
描述:用于获取MySQL数据库内容的标签。
用法:
  1. {eyou:sql sql="" cachetime=’3600′ empty=’没有数据’} 
  2. {$field.数据表相应的字段名称} 
  3. {/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__)
  1. {eyou:sql sql=’SELECT id,typename,dirname,litpic FROM __PREFIX__arctype WHERE id = 2′ cachetime=’-1′} 
  2. {$field.typename} 
  3. {/eyou:sql} 

示例2
描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。
  1. {eyou:sql sql=’SELECT id,typename,dirname,litpic FROM __PREFIX__arctype WHERE id = 2′ cachetime=’-1′} 
  2. {$key} – {$i} 
  3. {/eyou:sql} 
效果:
0 – 1
1 – 2
2 – 3
3 – 4
4 – 5

示例3:
描述:自定义变量名
  1. {eyou:sql sql=’SELECT id,typename,dirname,litpic FROM __PREFIX__arctype WHERE id = 2′ cachetime=’-1′ id=’field2′} 
  2. {$field2.typename} 
  3. {/eyou:sql} 

 

¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《易优模板调用全站最新文章》发布于石头博客文章,作者:shitouadmin,如若转载,请注明出处:https://www.pweb123.com/cms/eyoucms/1018.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序