問題描述
我嘗試使用 bootstrap carousel 來顯示我的數(shù)據(jù)庫中的圖像,但我的循環(huán)似乎有問題......
message("<div class='btn sm-warning'>請選擇一張圖片.</div>");redirect_to('list_properties.php');}$id = $_GET['id'];$sql = "SELECT * FROM Pictures2 WHERE photo_id='$id';";$photos = 圖片::find_by_sql($sql);?>
從數(shù)據(jù)庫中獲取的所有內(nèi)容都是正確的,但在幻燈片中顯示圖像的循環(huán)顯示一個圖像,而幻燈片僅在第一張和第二張幻燈片之間循環(huán).
<div class="row"><div id="carouselExampleIndicators" class="carousel slide mx-auto" data-ride="carousel"><ol class="carousel-indicators"><?php$i=0;如果(計數(shù)($照片)){foreach ($photos as $photo) {如果($i==0){echo '<li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>';$i++;}別的{echo '<li data-target="#carouselExampleIndicators" data-slide-to="0"></li>';$i++;}}}?></ol><div class="carousel-inner"><?php$a=0;如果(計數(shù)($照片)){foreach ($photos as $photo) {如果($a==0){?><div class="carousel-item active"><img src="<?php echo $photo->image_path(); ?>"class="img-thumbnail img-responsive" alt="<?php echo $photo->title; ?>"/><?php$a++;}別的?><?php{?><div class="carousel-item"><img src="<?php echo $photo->image_path(); ?>"class="img-thumbnail img-responsive" alt="<?php echo $photo->title; ?>"/><?php$a++;}?>