热门文章
      Popular Articles
          在模板中执行自定义SQL查询

          发布日期:2012-01-11     点击:

          在模板中执行自定义SQL查询,数据库查询(以两维数组[行/列]的形式返回查询的结果),{prefix} 替代当前表前缀,{lang} 替代当前站点语言,v2.1 或以上版本支持
          {:misc::sql():}

          相关参数:
          共有 3 个可选参数,依次为:
          1、执行查询的SQL语句
          2、是否将二维数组转成一维数组(查询只有一条记录时非常有用),将只保留二维数组中的第一个数组,移除其余全部
          3、返回结果类型,[0:返回以数字索引方式储存的数组,1:返回以字段名作为键名的数组,2:以数字索引值及以字段名为键值的两种方式同时返回]

          调用实例:
          如,调用10条留言记录:
          {:$g = misc::sql('SELECT * FROM `{prefix}guestbook` ORDER BY `id` ASC LIMIT 10'):} {:foreach $g as $e:}
              {:$e['字段名']:} 的形式调用循环中的变量,具体字段名见数据库或后台添加信息时的备注列。 {:/foreach:}