php - php用逗号转换字符串以在MySQL中查询
问题描述
我可以在 php 中转换这个吗
$myvar = 'string1,string2,string3'
进入这个查询MySQL:
SELECT * ... AND `table`.`colums` IN ('string1' , 'string2' , 'string3') ..
解决方案
您可以使用拆分功能,例如
list($string1, $string2, $string3) =
split(",", $my_var);
或者,如果使用 PHP 7,您可以使用爆炸
$result = explode(",",$my_var);
推荐阅读
- vb.net - vb.net 发送带有超链接的 mms 文本
- c# - 如何防止 Windows.Forms OnDeactivate 中的代码在遇到断点时运行?
- pyspark - 数据帧减少
- java - 为什么 1 次后通过循环需要更长的时间?
- ldap - Apex 5.1 自定义 LDAP 在第二个解析模式中不起作用
- javascript - 从反应中得到一个我不明白的错误,是否可以在反应中使用 XTK 库?
- iot - 哪些文件具体包含 Kaa 节点 IP 地址
- angular - 我应该等待服务器响应还是立即更新客户端?
- javascript - 如何从返回的 JSON 值创建 JavaScript 数组
- java - 无法访问祖父母类构造函数