thinkphp like 查询

PHP 投稿 8700 0 评论

thinkphp like 查询

这篇关于thinkphp查询数据库的文章,主要介绍thinkphp like 查询,觉得挺不错的,感兴趣的php开发者可以参考下,希望对大家在学习php的成长路上有所帮助!

在做项目的过程中,需要用到like关键字来组合查询条件,下面作者将在thinkphp中使用到的 like 查询做一下分享。

这里主要通过举例来说明用法:


$userForm=M('user');

$where['name']=array('like','feishuai%');
$userForm->where($where)->select();

这里的like查询即为:name like 'feishuai%'


$where['name']=array('like',array('%feishuai%','%.com'),'OR');

这里的like查询即为:name like '%feishuai%' or name like '%.com'


$where['name']=array(array('like','%a%'),array('like','%b%'),array('like','%c%'),'feishuai','or');

这里的like查询即为:(`name` LIKE '%a%') OR (`name` LIKE '%b%') OR (`name` LIKE '%c%') OR (`name` = 'feishuai')


$where['_string']='(name like "%feishuai%")  OR (title like "%feishuai")';

这里的like查询即为:name like '%feishuai%' or title like '%feishuai'

总结

以上就是关于thinkphp查询数据库全部内容,希望这篇thinkphp like 查询文章能够帮你解决如相关的PHP问题,更多请关注PHP栏目的其它相关文章!

编程笔记 » thinkphp like 查询

赞同 (44) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽