这里,property_id 是 Integer,property_img 是 Varchar。
点击特定图像(图像数组),通过超链接传递id,它应该以轮播方式显示
<form method="POST" enctype="multipart/form-data">
<?php
$sql="select property_id,property_img from img_tbl";
$q=$conn->query($sql);
if($q->num_rows>0)
{
while($r1=$q->fetch_assoc())
{
$property_img1=$r1['property_img'];
$property_img=explode(' ',$property_img1);
echo '
<div id="shade">
<div class="col-sm-12 " id="color">
<div class="col-sm-4 form-group">
<div class="row fppadd">
<span></i><a href="viewpro_img.php?propty_id='.$r1['property_id'].'">';
?>
<img class="img-zoom" src="uploads/ <?php
foreach($property_img as $data){
echo '
'.$data.' ' ;
}
?> "
width="200" height="150"><br></a></span><br>
</div>
</div>
</div>
</div> <?php
}
}?>
<br>
</form>
请帮忙。
<小时/>我通过查看源代码获取此内容,但图像未在浏览器中显示。
<form method="POST" enctype="multipart/form-data">
<div id="shade">
<div class="col-sm-12 " id="color">
<div class="col-sm-4 form-group">
<div class="row fppadd">
<span></i><a href="viewpro_img.php?propty_id=13">
这是第一个图像数组
<img class="img-zoom" src="uploads/
a.jpg
avatar.png
b.jpg "
width="200" height="150"><br></a></span><br>
</div>
</div>
</div>
</div>
<div id="shade">
<div class="col-sm-12 " id="color">
<div class="col-sm-4 form-group">
<div class="row fppadd">
<span></i><a href="viewpro_img.php?propty_id=14">
**这是图像的第二个数组**
<img class="img-zoom" src="uploads/
Chrysanthemum.jpg
Desert.jpg
img02.jpg
img03.jpg
img05.jpg
img06.jpg
img07.jpg
img09.jpg
img10.jpg
img11.jpg "
width="200" height="150"><br></a></span><br>
</div>
</div>
</div>
</div>
<br>
</form>
最佳答案
而不是
<img class="img-zoom" src="uploads/ <?php
foreach($property_img as $data){
echo '
'.$data.' ' ;
}
?> "
width="200" height="150"
这样做:
foreach ($property_img as $data)
{
echo "<img class=\"img-zoom\" src=\"uploads/" . $data . "\" width=\"200\" height=\"150\" alt=\"something\">
}
生成的 HTML 将如下所示
<img class="img-zoom" src="uploads/IMG1.jpg" width="200" height="150" alt="something" >
<img class="img-zoom" src="uploads/IMG2.jpg" width="200" height="150" alt="something" >
<img class="img-zoom" src="uploads/IMG3.jpg" width="200" height="150" alt="something" >
...
关于php - 如何使用爆炸函数和准备好的语句根据 id 动态获取图像数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46845434/