gpt4 book ai didi

php - 查询仅返回 1 条记录

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

我有一个表,我在其中保存文件夹中的图像路径,以便将它们用于博客文章,还有另一个表,我在其中存储文章。这两个表是相关的,所以在图像表中我有一个 postID。路径已正确存储在数据库中,但是当我尝试显示实际图像时,它只会获取一张图像并将其显示在所有帖子中。我想为每个帖子显示一个单独的图像。我尝试使用查询来获取记录并为一篇帖子显示一张不同的图像。

$select_img = "SELECT imgLoc FROM blog_images JOIN blog_posts on blog_images.postID = blog_posts.postID WHERE blog_images.postID = blog_posts.postID ORDER by imgID DESC";
$img_query = mysqli_query($link, $select_img) or die(mysqli_error($link));
$row2 = mysqli_fetch_array($img_query);

然后我用了echo '<img src="'.$row2['imgLoc'].'"'.'/>';显示实际图像。但是,这样它只对所有帖子显示一张图片。有什么建议吗?

谢谢!

最佳答案

如果我没理解错的话,你想遍历获取数组的结果。

while($row2 =  mysqli_fetch_array($img_query)){
echo '<img src="'.$row2['imgLoc'].'"'.'/>';
}

我是从头到尾记下来的,但是一种循环机制应该可以完成这项工作

关于php - 查询仅返回 1 条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37438232/

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