【发布时间】:2015-05-12 21:04:08
【问题描述】:
我在数据库中有很多图像,我想使用 php 在引导轮播中显示它。
[问题] 我是php的菜鸟,所以我碰壁了。让我用代码解释一下。
<div class="carousel-inner">
<div class="item active">
<div class="row">
<div class="col-md-3"><a href="#" class="thumbnail"><img src="http://placehold.it/250x250" alt="Image" style="max-width:100%;"></a></div>
<div class="col-md-3"><a href="#" class="thumbnail"><img src="http://placehold.it/250x250" alt="Image" style="max-width:100%;"></a></div>
<div class="col-md-3"><a href="#" class="thumbnail"><img src="http://placehold.it/250x250" alt="Image" style="max-width:100%;"></a></div>
<div class="col-md-3"><a href="#" class="thumbnail"><img src="http://placehold.it/250x250" alt="Image" style="max-width:100%;"></a></div>
</div><!--.row-->
</div><!--.item-->
<?php
$pdo = connect();
// display the list of all members in table view
$sql = "SELECT * FROM filmovi";
$query = $pdo->prepare($sql);
$query->execute();
$list = $query->fetchAll();
?>
<div class="item">
<div class="row">
<?php foreach($list as $rs) { ?>
<div class="col-md-3"><a href="#" class="thumbnail"><img src="assets/img/movies/<?php echo $rs['slika'] ?>" alt="Image" style="max-width:100%;"></a></div>
<?php } ?>
</div><!--.row-->
</div><!--.item-->
</div>
如您所见,轮播一次显示 4 张图片,然后显示另外 4 张,依此类推。在现在的 foreach 循环中,我一次获取所有图像,并且活动项目为空。
我需要从数据库中获取 4 x 4 图像到轮播,但不知道该走哪条路。
【问题讨论】:
标签: php html css twitter-bootstrap carousel