1.HTML页面的if判断这么写:
<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