位置: 编程技术 - 正文

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

  • 支付给境外个人的租金
  • 如何计算转让金融商品盘亏应交增值税
  • 国际快递货运
  • 广告设计要交文科生吗
  • 发票丢失了可以报销吗
  • 已付款收不到发票怎么办
  • 收到返利款怎么做账
  • 纳税筹划与企业决策
  • 为职工提供免费午餐
  • 网上车辆购置税缴纳
  • 甲供材料税金如何结算
  • 专票只有抵扣联发票联丢失怎么办
  • 开具红字发票抵扣后如何退税?
  • 房产契税新政策消息2023
  • 联营商品如何做账
  • 摊销商标使用权的会计科目
  • 新成立公司注资流程
  • 跨年成本发票红冲怎么做会计分录
  • 免税销售额收入不含税收入怎么算
  • 商标转让增值税税目
  • 建筑企业新项目增值税的计算
  • 以前年度企业所得税少计提实际已交
  • 代收污水处理费要交税吗
  • 工资晚发一个月个税怎么申报的
  • 存货跌价准备在报表什么项目列示
  • 固定成本变动成本混合成本的分类
  • 电脑取消共享文件夹
  • 超市代金券买什么最划算
  • 公司整体收购如何交税
  • 企业的支付宝
  • 年应税销售额包含哪些
  • vue3自定义指令
  • 窗函数的作用
  • php可以做什么脚本
  • 附加税申报错误,已缴费,怎么办
  • 物资销售收入
  • 模式识别与图像处理能做什么
  • pytorch创建模型
  • php获取文件名称
  • gfortran编译命令
  • phpcms默认密码
  • 上个月成本做多了怎么冲账
  • 企业所得税申报表在哪里打印
  • java默认访问权限修饰符
  • 为什么有些网站会自动复制
  • 个体户怎么网上变更法人
  • 金税四期对增值税专票
  • 残疾人就业保证金上年工资总额是说上一年度么
  • 白条抵库怎么处罚
  • 股息和资本收益
  • 出口收汇核销单是什么意思
  • 收到工程进度款怎么做分录
  • 债券清算原则
  • 资本公积的来源和用途
  • 企业增资扩股如何办理
  • 免税店为什么没有发票
  • 买一送一会计分录怎么写
  • 地税报表如何填写
  • 服务器文件夹共享分组
  • xp系统怎么打开设置
  • centos7 阿里云 yum
  • 虚拟网络无网络访问权限
  • win10系统怎么将桌面路径改为d盘
  • 联想win7笔记本怎么进入bios
  • win10共享打印机win7连不上
  • cocos2d转unity难吗
  • 学习计划
  • 注册表危险组件怎么安装
  • python ints
  • 修改文件名ren
  • unity2d角色换装
  • Javascript字符串长度
  • 代建工程如何缴纳增值税
  • 保险免保费是什么意思
  • 电子税务局政策速递
  • 东莞税收突破2000亿
  • 电力企业所得税按期
  • 出口退税范围的货物
  • 内蒙古国地税联合办税服务厅
  • 宪法宣誓仪式流程图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设