我试图将$行从一段时间驱动到" 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')和ID =(' $ orderidtilsoog2')和ID =(' $ orderidtilsoog3')
$query103 = mysqli_query($conn, "SELECT * FROM $v1.wpd2_posts where ID=('$orderidtilsoog')") or die(mysqli_error($conn));
答案 0 :(得分:1)
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));