位置: 编程技术 - 正文

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

  • 个人所得税如何入账?
  • 医疗耗材的税率是多少
  • 社保缴费基数什么意思
  • 收到保险公司开票怎么做账
  • 企业的日常经营活动主要包括哪三个经营过程
  • 预付广告费计入什么科目
  • 属于会计核算方法的
  • 原材料亏损率怎么算
  • 商品流通企业成本核算的内容包括
  • 预计销售退回的钱怎么算
  • 固定资产并账
  • 房租发票按季度开具,可以一次性计费用吗
  • 何为提租补贴
  • 开过的增值税发票丢失
  • 代发农民工工资承诺书
  • 按期汇总缴纳印花税可以退税吗
  • 房地产销售税额抵减
  • 该期已经申报此税种且数据已提交,不能预约扣款
  • 商场金银饰品销售该如何建账?
  • 劳务报酬交的税汇算清缴能退
  • 投资性房地产房产税如何计算
  • 收到预付款是否确认收入
  • 其他流动负债有利息吗
  • 印花税可以不计提嘛
  • 开办费计入长期待摊费用汇算清缴时怎么填写
  • amdr5 1400
  • 拆迁地下室
  • 公司投资股票如何做账
  • windows 11 正式版实际使用体验如何?
  • gnaupdaemon.exe是什么
  • 腾讯云php
  • 用php做计算
  • vue super
  • 安全费用的适用范围
  • 踩雷日记:Pytorch mmcv-full简易安装
  • php查询语句怎么写
  • 税务滞纳金计入什么会计科目
  • 净现值与原始投资额现值
  • 不具备独立核算条件的行政单位
  • 接待客户的住宿费发票是开谁的
  • 出口免税不退税会计分录
  • 进项税额计提是哪个科目
  • 投资者控股性质
  • sqlserver聚集函数
  • 在SQL Server中使用存储过程的优点包括
  • 期末增值税结转后未交增值税有余额,对吗
  • 会计新准则2020
  • 小规模未开票收入超过30万如何申报
  • 收到以前年度退款怎么做分录
  • 邮寄快递费用计算
  • 建筑业异地预交税款最新规定
  • 营业外支出科目核算的内容
  • 财务费用科目余额
  • 金税盘未清盘怎么处理
  • 累计折旧减少记哪方
  • 年度总预算一般在次年
  • sql语句的基本语法
  • myeclipse自动生成get set
  • centos更新命令
  • u盘发光
  • 虚拟机中怎么安装VMwareTools
  • win8固态硬盘
  • win edge
  • ubuntu20.04怎么用
  • mac桌面应用
  • 工商网银登陆
  • 20150405农历
  • node管理工具
  • jframe背景透明
  • 文件上传的三个条件
  • unity中time.time
  • android intent作用
  • javascript document.execCommand() 常用解析
  • python类怎么用
  • 如何查询纳税信用等级证明
  • 重庆市地方税务局公告2016年第2号
  • 开普通发票必须要纳税人识别号吗?
  • 电信电普
  • 申报的销项税额怎么计算
  • 临沂市2020年居民燃气价格
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设