
thinkphp
cuiyadll
这个作者很懒,什么都没留下…
展开
-
ThinkPHP Where 条件中使用表达式
Where 条件表达式格式为: $map['字段名'] = array('表达式', '操作条件'); 其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义: ThinkPHP运算符 与 SQL运算符 对照表 TP运算符 SQL运算符 例子 实际查询条件 eq = $map['id'] = array('eq',100);...原创 2015-01-03 12:08:28 · 92 阅读 · 0 评论 -
关于thinkphp连贯操作加锁的详细介绍lock
官网上面的加锁介绍不是很详细,我给详细说一下首先,数据库类型要是InnoDB,其次,加锁必须跟事务同时使用,还有,查询的时候都必须带锁,比如: $user_mod->lock(true)->where('id=1')->select();这个地方用锁查询,其次地方如果查询这个user对象需要防止同时操作的话也要进行加锁,就是也要用lock(true)这种方式查询:代码示例如下:...原创 2014-10-03 16:41:40 · 106 阅读 · 0 评论