您所在的位置:首页 > 新闻动态 > 正文

AQ写入标记

来源:黑马培训 日期:2013-11-23 人气:468

我们以template/head.html为例,想调取出数据库中的网站标题关键字等信息,如下

{$ t_config top="1"}



{/ $}

运行上面代码,新生成的静态页中就存在我们想要的数据了,下面是标记的结构

{ $ 表名 属性列表}{调取的字段1}{调取的字段2}{调取的字段3}......{/ $}

注意:无论是表名还是字段名都取决于你数据库中的表名和字段名,标记会自动循环出所有符合条件的纪录,所以既可以调取单条纪录,也可以调取列表类型的多条纪录。

下面是属性列表具体的说明:

top="1" 相当于SQL语句中的top,调取前几条数据

columns="i_title,i_content" 调取哪些字段,默认为 *

id=“big” 这个属性在标记循环嵌套时才会用到,后面会详细说明

where=“i_id=1 and i_content like '%欢迎%'” 相当于SQL语句中的where子句

order="order by i_id desc" 相当于SQL语句中的排序子句

order="order by i_id desc" 相当于SQL语句中的排序子句

page=“6” 只有生成带有分页的静态页时才会用到此属性,与{$page}搭配使用,属性值为每页条数

下面列出一个标记示例,注意:所有的属性值都不是必须写上的,但是请至少保证有一个属性

{ $ t_news where="n_id>2" columns="n_id,n_title" order="order by n_id desc"}{n_id} {n_title}
{/ $}

通过上面的说明,相信你已经掌握了AQ控件的基本语法。如果以上不能满足你的要求,请看进阶篇

附注:由于除基本标记外,还有几种特殊标记,所以请确认你的表名与下列关键字不相同,否则会出现错误

include     tag     if       else      endif

    微信 短信 电话