企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 万能循环标签 ~~~ {sdcms:rs top="数量" field="字段1,字段2" table="表名" join="join参数" group="group参数" where="条件" order="排序" pagesize="分页数量" num="分页数字间隔数量" auto="i"}   {rs:eof}查不到数据时显示的内容{/rs:eof}   {$rs[字段名]}   获取总数量:{$total_rs} {/sdcms:rs} ~~~ > top参数,要显示的最大数量,默认值为10,设置0时,调用全部数据,可选 field参数,查询的字段,默认为*,即表示查询所有字段,可选 table参数,表名,必须填写参数 join参数,联合查询,可以查询多个表中的数据时使用,可选 group参数,分组字段,可选 where参数,查询条件,可选 order参数,排序条件,可选择 pagesize参数,分页,如果使用了pagesize则top参数无效,可选 num参数,配合pagesize参数使用,默认值为5 auto参数,循环中的自增变量,默认为i,如果嵌套使用循环标签,要设置其他值,否则会有冲突,可选 **另循环标签中的rs,是可变的,但一个循环中必须统一。万能循环标签支持无限嵌套。** 万能循环标签可以读取数据库中的任何一张表的数据,最简单的写法如下: ~~~ {sdcms:rs table="sd_content"}   <p>{$i}、{$rs[title]}</p> {/sdcms:rs} ~~~ 上面标签的意思是:读取内容表“sd_content”中的前10条数据,循环中的内容是标题,$i是自增变量,依次是:1,2,3,4等