lqb 增删改查 练手 记录一下
2015-07-06 14:29
441 查看
一、分页
这里我直接用了thinkphp自带的分页功能,有时间可以自己去实现一下这个功能
使用方法:
思路:
获取显示数据的总行数,使用page类,查询当前页的数据,然后讲数据映射到模板上
这里我将p作为参数同样传递到前台模板,目的是在前台进行操作时,如果需要跳转页面,则能够记录这个页码值,在返回页面时可以回到之前的位置
二、公司的服务器是nginx,不支持pathinfo url模式
三、模板中使用if条件语句
这里我直接用了thinkphp自带的分页功能,有时间可以自己去实现一下这个功能
使用方法:
思路:
获取显示数据的总行数,使用page类,查询当前页的数据,然后讲数据映射到模板上
public function index(){ $m = M('user'); $count = $m->count(); $page = new \Think\Page($count,5); $show = $page->show(); $data = $m->order('id')->limit($page->firstRow.','.$page->listRows)->select(); $this->assign('data',$data); $this->assign('page',$show); $this->assign('p',$page->nowPage); $this->display(); }模板注意最后需要{$page}来显示出页码的信息
这里我将p作为参数同样传递到前台模板,目的是在前台进行操作时,如果需要跳转页面,则能够记录这个页码值,在返回页面时可以回到之前的位置
二、公司的服务器是nginx,不支持pathinfo url模式
三、模板中使用if条件语句
<select id="flu{$my['id']}" style="display:none"> <volist name='class' id='lei'> <if condition="$my['分类'] eq $lei['分类']"> <option selected="selected" value = "{$my['id']}_{$lei['分类']}">{$lei['分类']}</option> <else/> <option value = "{$my['id']}_{$lei['分类']}">{$lei['分类']}</option> </if> </volist> </select>
相关文章推荐
- Hive面试题—理清hive应用思路
- 在标签的事件属性字符串中编写程序,检查用户输入的密码明文
- Exchange2010配置-多邮箱搜索发现 推荐
- 翻墙用青蛙加速器,上google,youtube,gmail必备
- spring study
- 严澜:搭建高可用的MongoDB集群
- iOS开发:集成微信支付和微信授权登陆
- PBKDF2加密的实现
- chrome 右键页面无反应
- EntityManager的find()与getReference()的区别
- Autodesk应用程序商店下载量达到 一百万!
- WinForm轻松实现自定义分页
- iOS中动态添加属性的方法——关联(e.g. 向Category添加成员变量)
- 文件选择的Filter写法
- IOS6 桌面图标去掉玻璃渲染效果
- Swift IOS url Encoding
- 脚本实现svn备份与恢复,基于rsync实现远程备份,并记录日志
- JAXBContext
- cell中的右箭头
- NuttX 介绍