gpt4 book ai didi

php - 当我们提供一个字段的多个值时如何获取数据

转载 作者:行者123 更新时间:2023-11-29 04:14:06 25 4
gpt4 key购买 nike

我在一个字符串中有 3 个 id:

  let $x="6,3,5"

我想从 tbl_color 中获取所有颜色信息,其中颜色 id

6、3 和 5。

我做了这个查询,但没有用。这有什么问题吗?

$sql=" SELECT * FROM tbl_color WHERE color_id IN(".explode(',',$x).")

请提出正确的查询

最佳答案

explode()获取一个字符串并将其转换为数组。你已经有了一个字符串。您需要做的就是更改您的语句,并将 $x 包含在您的字符串中。你不需要引爆它。


更新:

根据您的评论,这是我的做法:

$x="3,4,5";
$sql=" SELECT * FROM tbl_color WHERE color_id IN(".$x.");";

HTH,

-j

关于php - 当我们提供一个字段的多个值时如何获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2172238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com