【发布时间】:2018-06-05 08:20:00
【问题描述】:
我正在从 MySQL 列表中检索图像源的路径。我想在 Bootstrap 模式中打开这个图像(预览),但它没有得到正确的图像。
这是我的 PHP 代码:
$sql="SELECT * FROM `dirf1` WHERE `root` = '$root' AND `pId` = '$pid' ORDER BY fileType";
$result_set=mysqli_query($GLOBALS["___mysqli_ston"], $sql);
while($row=mysqli_fetch_array($result_set))
{
<td><a href="f/'.$row['fileName'].'"><?php echo $link; ?><i style="font-size:22px; color:#FF9900;"></i>   <?php echo $row['fileName'] ?></a></td>
}
这是我的引导模式代码:
<!-- Modal image preview -->
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title" align="center">Image</h4>
</div>
<div class="modal-body">
<img src="f/<?php echo $showName; ?>" height="100%" width="100%" >
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div> <!-- modal image preview end -->
如何在 Bootstrap modal 中打开动态图像?
【问题讨论】:
-
如果它没有得到正确的图像名称,那么任何前端帮助都将无济于事。在这种情况下,您的 SQL 或 PHP 有问题。
-
它在表中回显正确的名称,但在模态中仅显示第一个结果。查询工作正常。你能检查一下这段代码吗? @雪猴
-
所以当用户从给定的 td 元素中选择它时,您正在寻找一个显示图像的模式?在那种情况下,您弹出模式的 javascript 是什么?
-
我正在使用默认的引导模式,它不需要任何外部 javascript 代码。 @雪猴
标签: php jquery mysql twitter-bootstrap