位置: 编程技术 - 正文

Yii框架参数化查询中IN查询只能查询一个的解决方法(yii框架入门)

编辑:rootadmin

推荐整理分享Yii框架参数化查询中IN查询只能查询一个的解决方法(yii框架入门),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yii2框架,yii框架入门,yii框架运行原理,yii框架连接数据库,yii框架设计模式,yii框架运行原理,yii框架连接数据库,yii框架入门,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Yii框架参数化查询中IN查询只能查询一个的解决方法。分享给大家供大家参考,具体如下:

在yii框架中使用参数化进行IN查询时,结果不如所愿

于是翻了yii框架中相关源码,发现采用的是pdo查询,于是又查询了pdo相关资料,知道了原因:不能让占位符代替一组值。

既然知道了原因,那么就找到替代的方法,FIND_IN_SET正好可以满足

简单科普下FIND_IN_SET函数

Yii框架参数化查询中IN查询只能查询一个的解决方法(yii框架入门)

假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在 1 到 N 之间。

一个字符串列表就是一个由一些被 ‘,' 符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则 FIND_IN_SET() 函数被优化,使用比特计算。

如果str不在strlist 或strlist 为空字符串,则返回值为 0 。如任意一个参数为NULL,则返回值为 NULL。这个函数在第一个参数包含一个逗号(‘,')时将无法正常运行。

【ps】strlist中由逗号组成的字符串,不能像平常习惯的那样,逗号右边加个空格,那是认不出来的。

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

php写app接口并返回json数据的实例(分享) 第一步:conn.PHP文件,用于连接数据库并定义接口格式,代码如下:phpheader("charset=utf-8");$servername="localhost";$username="root";$password="root";$dbname="test";$conn=mysql

PHP中trait使用方法详细介绍 说通俗点,PHP中使用trait关键字是为了解决一个类既想集成基类的属性和方法,又想拥有别的基类的方法,而trait一般情况下是和use搭配使用的。phptraitDr

浅谈PHP面向对象之访问者模式+组合模式 因为原文中延续了组合模式的代码示例来讲访问者模式所以这里就合并一起来复习了。但主要还是讲访问者模式。顾名思义这个模式会有一个访问者类

标签: yii框架入门

本文链接地址:https://www.jiuchutong.com/biancheng/293591.html 转载请保留说明!

上一篇:Yii框架使用魔术方法实现跨文件调用功能示例(现在用yii框架的人还多么)

下一篇:php写app接口并返回json数据的实例(分享)(php怎么写接口给别人调用)

  • 对公账户余额和实际不符
  • 在校大学生可以考教师资格证吗
  • 金税四期怎么监控应收账款
  • 固定资产的入账
  • 现金股利和现金利润的区别
  • 固定资产报废需要哪些人签字
  • 政府补贴什么时候确认收入
  • 进口产品不付汇会造成什么
  • 生产车间领用的低值易耗品
  • 企业转让无形资产使用权取得的收入应计入营业外收入
  • 接受捐赠收入会计利润含税吗
  • 单位充话费送手机
  • 防伪税控技术维护费是进项还是销项
  • 公司收到个人投资款没有备注
  • 期间损益结转怎么结转
  • 微信认证服务费可以开发票吗
  • 公司入职员工
  • 一般纳税人十万以下免教育费附加
  • 公司注销清算债权委托另一股东处理
  • 合同负债和预收账款的关系
  • 旅游业小规模差额计税的能开1%
  • 预测“叫停GPT-4后续AI大模型”后续:这是一个囚徒困境
  • 两免三减半条件
  • Mac如何开启无痕浏览
  • windows 10预览版
  • 高新技术企业如何节税
  • 意外保险费是什么意思
  • kcleaner.exe是什么
  • lnmgr.exe是什么
  • 装饰工程施工包括什么
  • 职工薪酬纳税调整明细表怎么填写
  • laravel 更新数据
  • php遍历结果集
  • 企业所得税利息费用的扣除标准
  • 工会账户必须是专用账户吗
  • 分享2款CSS3母亲节主题寄语文字动画特效
  • 图像识别算法汇总表
  • configure命令
  • cd播放模式
  • PHP Ajax JavaScript Json获取天气信息实现代码
  • 苹果2021年在中国不能用了吗
  • 帝国cms移动端设置教程
  • 营改增后还有企业所得税吗?
  • 发票税额打印不全可以入账吗
  • 本单位职工可以承包本单位业务吗
  • python分割语句
  • 前年度多交附加税怎么交
  • 经营租入的设备属于什么会计要素
  • 小企业长期债券投资损失应当计入
  • 专票已认证还能作废吗
  • 个人独资企业进行委托管理要签订劳动合同
  • 公司注销应付账款要为零吗
  • 票据贴现怎么入账
  • 电商支付的刷单费怎样做记账凭证?
  • 如何确定费用归属哪个部门
  • 农产品收购单怎么做会计分录
  • 股权投资如何记账
  • 外商投资企业的中国投资者
  • 其他应付款贷方余额怎么冲平
  • 残保金的计提分录
  • 公司购买手表入什么科目
  • 会计审计属于什么类别
  • mysql语句删除表
  • xampp网页服务器配置文件名
  • ghost装win7无法启动
  • 命令行sudo无效
  • zmweb.exe是什么进程
  • centos6.9
  • 已经序列化的表单怎么再添加
  • Python高手之路第3版PDF下载
  • 抽奖小程序模板
  • jq中attr用法
  • python utils模块
  • json遍历对象集合
  • android 4.2
  • 河北电子税务局新版登录
  • 扣缴义务人怎么改不过来呢
  • 深圳拖欠工资举报网站
  • 无锡梁溪区在哪
  • 建筑业增值税纳税义务发生时间包括
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设