gpt4 book ai didi

php - 如何使用 Mysql 和 PHP 从重复区域单击缩略图后检索图像

转载 作者:行者123 更新时间:2023-11-29 19:03:21 25 4
gpt4 key购买 nike

我需要一些帮助,我有一个重复区域,显示数据库中的图片,当我单击图像时,我想转到另一个页面,其中有一个照片库来显示更大的图片。

我的问题是,无论我单击哪个拇指,我都会从数据库中获取同一组图片,这通常是列出的最后一个拇指。

我是php新手,所以我想知道是否有人可以帮助我,谢谢。

拇指页面代码`

<?php do { ?>
<div class="display-property-pic">

<input type="image" id="imageIn1" src="upload/images/<?php echo $row_repeatRegion['thumb']; ?>" alt="Submit" width="100" height="100" ><input name="picHid" type="hidden" value="<?php echo $row_repeatRegion['property_pic1']; ?>">
</div>
<?php } while ($row_repeatRegion = mysqli_fetch_assoc($repeatRegion)); ?>

`

图库页面代码

if(isset($_POST['picHid'])){
$pic = $_POST['picHid'];
}

mysqli_select_db($wiplisttest, $database_wiplisttest);
$query_getPics = "SELECT photos.photo_id, photos.pic1, photos.pic2, photos.pic3 FROM photos WHERE photos.property_pic1 LIKE '%$pic%'";
$getPics = mysqli_query($wiplisttest, $query_getPics) or die(mysql_error($wiplisttest));
$row_getPics = mysqli_fetch_assoc($getPics);
$totalRows_getPics = mysqli_num_rows($getPics);

<div class="album">
<div class="description">fixed images</div>
<ol>
<?php do { ?>
<li>
<h4><?php echo "Pic"." ".$row_getPics['pic3']; ?></h4>
<div class="description">Salzburg, Austria</div>
<a href="upload/images/<?php echo $row_getPics['pic3']; ?>">
<img src="upload/images/<?php echo $row_getPics['pic2']; ?>" />
</a>
</li>
<?php } while ($row_getPics = mysqli_fetch_assoc($getPics)); ?>
</ol>
</div>

最佳答案

由于您已将图像信息存储在数据库中,因此应该为每个图像分配 id,因此当您单击任何特定图像时,获取该图像的 id 并使用该 id 在另一个页面上检索该图像。

关于php - 如何使用 Mysql 和 PHP 从重复区域单击缩略图后检索图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43695596/

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