-
控制文件建立
查看全部 -
css的引入
查看全部 -
css读取顺序
查看全部 -
自定义模版
查看全部 -
自定义模版
查看全部 -
实现分页用法
查看全部 -
支持的format
查看全部 -
带有数组键的循环写法
<!--{loop $var $key $val}-->
HTML语句
<!--{/loop}-->
没有数组键
<!--{loop $var $val}-->
HTML语句
<!--{/loop}-->
PHP解析
<!--{eval echo $var}-->
查看全部 -
变量输出
输出一个变量的值,等同于PHP的echo,花括号可以省略但不建议
{$var}
条件判断
<!--{if 条件}-->
任意HTML语句
<!--{elseif 条件}-->
<!--{/if}-->
查看全部 -
分页:
multi($num, $perpage, $curpage, $mpurl, $maxpages=0, $page=10, $autogoto = FALSE, $simple = FALSE)
$num 总记录数
$perpage 每页显示记录数
$curpage 当前页数
$mpurl 页面的URL
控制器中设置一个$page变量用于接收当前页数的值
编写一个查询数据记录条数的函数,填入multi函数的第一个值
确定每页要显示多少数据的$perpage,填入multi函数的第二个值
将每页显示的数据个数加入到查询数据的limit语句中
补全multi函数的必要参数,用一个变量接受multi的返回值
在模板中将multi函数返回值输出
查看全部 -
fetch操作
DB::fetch_all($sql, $array) 查询所有数据,参数与fetch_first一致
DB::result_first($sql, $array)查询结果集的第一个数据
DB::result_all($sql, $array)查询结果集的所有数据
以下用于拼接到sql语句中
DB::limit(n, n)返回限制字符串
DB::order(字段,方法)返回排序字符串
查看全部 -
update操作
DB::update($tablename, $data, $condition)
表名,更新数据,条件
fetch操作
DB::fetch_first($sql, $array)
$sql 查询语句
$array format方式
$sql = 'SELECT * FROM %t WHERE xxx=%d';
$array = [tablename, xxx];
%t DB::table()
$d intval()
%s addslashes()
%n in IN (1,2,3)
%f sprintf('%f', $var)
%i 直接使用不处理
查看全部 -
insert操作
DB::insert($tablename, $data, $flag)
$tablename 表名
$data 插入数据,以字段为键值的关联数组
$flag true返回插入ID,false不返回
delete操作
DB::delete($tablename, $condition, $limit)
$condition 条件
$limit 删除条数限制
查看全部 -
在模版文件中
<!--{template('目录/文件名')}-->
引入头尾模版
查看全部 -
在自定义风格目录下创建自定义目录
新建htm模版文件
在控制器中使用include template('目录/文件名')引入模版
查看全部
举报