2018-11-10 09:44:24 1828次浏览 1条回答 0 悬赏 10 金钱

我想请教下,where() 是否可以多次调用?
比如说执行之前连续调用:
$query->where('c1=1');
$query->where('c2=2');
最终的结果是类似:select from table where c1=1 and c2=2;
还是第二次的调用覆盖第一次的调用,结果类似:select
from table c2=2;

最佳答案

  • johnny1991 发布于 2018-11-10 12:54 举报

    where不可以多次调用,多次调用会覆盖之前的结果,你可以了解下andwhere和orwhere这两个方法

    1 条回复
    回复于 2018-11-10 14:09 回复

    谢谢,我之前看到过ci框架可以这么写,所以就很好奇。。。

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
sk811229
经理

sk811229

注册时间:2018-05-23
最后登录:2022-10-06
在线时长:16小时47分
  • 粉丝0
  • 金钱770
  • 威望10
  • 积分1030

热门问题