gpt4 book ai didi

php - 在查询 SELECT 标记内打印 while($row

转载 作者:行者123 更新时间:2023-11-28 23:12:06 25 4
gpt4 key购买 nike

我试图将一个 $ 行从 while 驱动到一个“SELECT 标记,我需要从 while 连接到所有行,但我无法让它工作。

一个不起作用但告诉我我的意思的例子是:

            while($row55 = mysqli_fetch_array($query))    {

$orderidtilsoog = $row55['post_id'];

echo $orderidtilsoog;

$orderidtilsoog 是 2 或 3 个 post_id 的行,这个 post_id 将在我的 $query103 中调用,但我不知道该怎么做。

现在我只得到 1 行,但我想从 $orderidtilsoog 中获取所有行并连接到 like:

FROM $v1.wpd2_posts 其中 ID=('$orderidtilsoog') and ID=('$orderidtilsoog2') and ID=('$orderidtilsoog3')

             $query103 = mysqli_query($conn, "SELECT * FROM $v1.wpd2_posts where ID=('$orderidtilsoog')") or die(mysqli_error($conn));

最佳答案

你是说 IN 吗?

FROM $v1.wpd2_posts WHERE id IN ('$orderidtilsoog', '$orderidtilsoog2',
'$orderidtilsoog3');

如果是,那么

$orderidtilsoog = array();
while($row55 = mysqli_fetch_array($query))
{
$orderidtilsoog[] = $row55['post_id'];
}
$q = "SELECT * FROM $v1.wpd2_posts WHERE id IN ('".implode("','",$orderidtilsoog)."')";
$query103 = mysqli_query($conn, $q) or die(mysqli_error($conn));

关于php - 在查询 SELECT 标记内打印 while($row,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45526289/

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