位置: 编程技术 - 正文

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怎么写接口给别人调用)

  • 销售软件系统退货怎么退
  • 个人天猫怎么开网店
  • 收购农副产品怎么做账
  • 计提业务提成怎么做账
  • 网络贷款需要缴纳保证金吗
  • 哪些企业需要纳税
  • 技术服务费怎么开票税率
  • 目前在建工程一览表
  • 固定资产待抵扣进项税率
  • 外商企业所得税可享受什么优惠政策
  • 不动产在建工程使用的外购货物
  • 出租的固定资产计提折旧
  • 个人发票增值税
  • 自然人股东转让股权如何避税
  • 转让土地使用权交什么税
  • 购进电费管理费会计分录
  • 个体工商户开服务类型发票怎么开的
  • 新会计准则规定资产如何入账
  • 缴纳社保的账务处理办法
  • 新会计制度下如何做账
  • 老板拿的手机
  • 企业收入确认的依据是什么
  • 单位代扣公积金比例
  • 合伙企业生产经营所得
  • php常见面试问题
  • php留言板的简单编写
  • 一篇不错的php基础论文
  • 固定资产前期购买的后期入账怎么入?
  • 购入工程物资用于建设厂房,购入后直接领用至工程项目
  • 塔菲尔区域
  • echarts bi
  • 拖拉机拖拉机耕地
  • php zmq
  • 土地增值税扣除项目税金包括哪些
  • 润滑脂开票属于成品油吗
  • php字符串包含某个字符串
  • 公司转让账务处理方法
  • 2023年会出什么车
  • php如何遍历二维数组
  • setl指令
  • 交易性金融资产的入账价值
  • 税收罚款支出计入其他应付款吗对吗
  • 金蝶软件账套备份在哪里
  • 资产减值损失账户核算内容
  • 公司向银行贷款还不上会怎么样
  • 支付给个人的佣金没有发票
  • 汽车销量多少才能赚钱
  • 进口环节缴纳关税计入什么科目
  • 成品油发票的六个问答
  • 公司借个人款利息产生个人所得税公司可以承担吗
  • 总公司账务处理
  • 建设工程招投标示范文本
  • 收到在建工程会计分录
  • 存量资金上缴财政怎么做账
  • 错帐的查找方法
  • 空调维护保养费用谁出
  • 会计的职务是什么意思
  • ubuntu server教程
  • ubuntu 无线wifi
  • linux系统中的输入输出分为三类
  • solaris安装教程
  • 常见内存大小
  • window怎么样
  • 右键无法新建wps
  • win7系统怎么设置屏幕常亮
  • win8取消开始界面
  • win7 运行慢
  • Win10无法获取ipv4
  • windows批量处理命令
  • python双循环题
  • node.js教学
  • Vuforia 4.0 beta——Object Recognition (一)
  • android Lollipop(5.0)--touch feedback(触摸反馈)
  • Linux 中的Edquota命令
  • bootstrapped 5%
  • android_sqlite开发入门
  • 城乡医保怎么看有没有钱
  • 生产变压器设备
  • 珠海自助征信查询机
  • 取得土地使用权后两年未开发
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设