TP3.2使用笔记
2018-03-14 14:12
351 查看
1.HTML页面的if判断这么写:
2.Model层执行sql可以用$this,不需要写M再去实例化表名,举例:
3.查询指定字段:
4.条件查询where in使用方法:
5.多条件查询
6.比较标签:
7.or 和 and连用查询:
8.获取
9.HTML页面时间戳转换date时间格式
10.HTML页面循环输出内容:
11.分页传自定义参数:
<if condition="($name eq 1) OR ($name gt 100) "> value1 <elseif condition="$name eq 2"/> value2 <else /> value3 </if>
2.Model层执行sql可以用$this,不需要写M再去实例化表名,举例:
用大M方法是这样的:M('user')->select(); Model层不用大M方法是这样的:$this->select(); 注意的是Model名必须是表名.
3.查询指定字段:
$data = M('user')->where("id = '$id'")->field('id,uname,pwd')->select();
4.条件查询where in使用方法:
$map['id'] = array('in', $uid); $data = M('user')->where($map)->select();
5.多条件查询
$where = array( 'id' => $id, 'uname' => $data ); M('user')->where($where)->select();
6.比较标签:
eq 或者 equal 等于 neq 或者 notequal 不等于 gt 大于 egt 大于等于 lt 小于 elt 小于等于 heq 恒等于 nheq 不恒等于
7.or 和 and连用查询:
$where['age'] = array("gt",18); $where['height'] =array("lt",180); $where['_logic'] = "OR"; $map["_complex"] = $where; $map['sex'] = 1; $res = M("Stu")->where($map)->select();
8.获取
__CONTROLLER__ 当前控制器的URL地址 __ACTION__ 当前操作的URL地址 CONTROLLER_NAME 当前控制器名 ACTION_NAME 当前操作名
9.HTML页面时间戳转换date时间格式
{$vo.create_time|date='Y-m-d',###}
10.HTML页面循环输出内容:
<volist name="data" id="vo" key="k"> <li> <span>{$vo.title}</span> <span>{$vo.create}</span> </li> </volist>
11.分页传自定义参数:
$Page->parameter["title"] = $content;
相关文章推荐
- 注*TP 3.2 使用 官方 WeChat 类. 获取用户信息(授权页面) ---纯手工打造!
- 【TP框架】包括TP3.1和3.2,自带缓存使用机制
- Android 笔记:GreenDao3.2的使用,爱不释手
- 使用TP3.2框架时遇到Call to a member function assign() on a non-object
- 转载【TP3.2】:使用PHP生成二维码
- TP3.2 - highcharts统计图使用方法流程
- TP3.2使用ajax实例
- TP 3.2 笔记 (1)
- TP3.2 中验证码类使用流程
- 关于TP3.2中js的src属性里无法使用__PUBLIC__
- TP2.0或3.1 或者 3.2 下使用ajax+php做无刷新分页(转+自创)
- eclipse3.2/MyEclipse5使用技巧笔记
- tp3.2使用phpmailer发送邮件线下测试ok,上传阿里云服务器发送邮件失败
- 注*TP 3.2 使用 官方 WeChat 类. 生成二维码 与 获取服务器信息 ---纯手工打造!
- TP3.2验证码使用
- TP3.2 redis的使用
- TP3.2 F方法如何使用,写入文件?传入的是数组形式
- TP3.2 中使用 PHPMailer 发送邮件
- Delphi使用经验笔记。
- PHP学习笔记(3)----phpmyadmin的安装与使用[原创]