读取后的结果赋值给数组变量{$res}中,循环显示{$res}的键值和值即可实现对此数组的输出,此时,field1属性对应的是键值,field2属性对应的是对应值
{#foreach ($res as $userid => $username)}
用户名是:{$username} 用户ID:{$userid} <br/>
{#endforeach}
属性值,标注*的是必须填写的属性值
* table:要读取的数据库表名
* field1:作为键值的字段名
* field2:作为键值对应值的字段名
where:条件检索
order:排序方式
number:调用数量,如果跳过10条读取5条,则: number='10, 5'
例子:
{@res table='%s_content' field='title,url,date' where='status=1' order='id desc'} {#foreach($res as $rs)} <p><a href="{DIR}{$rs[url]}" title="{$rs[title] code='quote'}">{$rs[title]}</a><span>[{$rs[date] date='m-d'}]</span></p> {#endforeach}
说明:本例为输出内容应用的10条最新文章的标题和日期
code='quote'为格式化标题中可能包含的双引号,可参考《K9标签基础篇:转换数据输出格式【code】》
转载请注明出处:唯众网络