<section>
<div class="w-100 position-relative">
<div class="container">
<div class="feat-wrap position-relative w-100 mt-70">
<div id="carouselExampleControls" class="carousel slide" data-ride="carousel">
<?php
$ssql = $db->read("sliders");
while ($srow = $ssql->fetch(PDO::FETCH_ASSOC)) {
?>
<div class="carousel-inner">
<div class="carousel-item active">
<img class="d-block w-100"
src="ornekdosyayolu/<?php echo $srow['sliders_file'] ?>"
alt="xxxx">
</div>
<?php }; ?>
</div>
<a class="carousel-control-prev" href="#carouselExampleControls" role="button"
data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleControls" role="button"
data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div><!-- Featured Area Wrap -->
</div>
</div>
</section> Bootstrap Carousel Sonraki Fotoğrafa Geçmiyor r10+
9
●158
- 01-02-2022, 10:56:15Kimlik doğrulama veya yönetimden onay bekliyor.Arkadaşlar merhaba. Bir problem var. Carousele veritabanından fotoğraf verip döngüye alıyorum. Ancak sadece 1 fotoğraf geliyor. Next Previous butonları çalışmıyor. Kod örnekleri aşağıda. Şimdiden teşekkürler.
- 01-02-2022, 11:02:41
<?php $ssql = $db->read("sliders"); while ($srow = $ssql->fetch(PDO::FETCH_ASSOC)) { ?> <div class="carousel-inner"> <div class="carousel-item active"> <img class="d-block w-100" src="ornekdosyayolu/<?php echo $srow['sliders_file'] ?>" alt="xxxx"> </div> <?php }; ?>Bu kısma dikkatli bakarsanız döngü içerisinde kapatılmamış divler mevcut. Ayrıca döngüye carousel-item divini almalısınız sadece. Ayrıca sadece ilk dive "active" vermelisiniz burada hepsine vermişsiniz. - 01-02-2022, 11:09:26Döngüyü bir alt divden sonlandırınca carousel bozuluyor. Bir de döngüye sadece bir div aldığım için active özelliğini silince carousel comple kayboluyor. O zaman 2 div açıp 1'ine active verip sabit bir eleman seçip diğerlerini mi döngüye almalıyım?Riga adlı üyeden alıntı: mesajı görüntüle
- 01-02-2022, 11:13:24Bootstrap.min.css dosyasını çağırmanız lazım. Yalnız bunu Php'den neden yaptınız ki? 🤔 Php'den zor olur. Css ve js den yapmanız daha kolay olur. 🙂
- 01-02-2022, 11:17:50finansmuhendisi adlı üyeden alıntı: mesajı görüntüle
<section> <div class="w-100 position-relative"> <div class="container"> <div id="carouselExampleControls" class="carousel slide" data-bs-ride="carousel"> <div class="carousel-inner"> <?php $ssql = $db->read("sliders"); $n=0; while ($srow = $ssql->fetch(PDO::FETCH_ASSOC)) { $active = ''; if($n==0) { $active = 'active'; } ?> <div class="carousel-item <?php echo $active; ?>"> <img src="<?php echo $srow['sliders_file']; ?>" class="d-block w-100" alt="..."> </div> <?php $n++; } ?> </div> <button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleControls" data-bs-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="visually-hidden">Previous</span> </button> <button class="carousel-control-next" type="button" data-bs-target="#carouselExampleControls" data-bs-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="visually-hidden">Next</span> </button> </div> </div> </div> </section> - 01-02-2022, 11:21:43Malesef bu kodu kullanınca carousel komple kayboluyorRiga adlı üyeden alıntı: mesajı görüntüle
- 01-02-2022, 11:22:03Kodu güncelledim tekrar deneyin.finansmuhendisi adlı üyeden alıntı: mesajı görüntüle
- 01-02-2022, 11:32:53Carousel aktif fakat şu an next, previous butonları çalışmıyor. Tek fotoğraf var sadece. Hakkınızı helal edin yordum siziRiga adlı üyeden alıntı: mesajı görüntüle
- 01-02-2022, 11:34:44Problem yok, bu kodlar bootstrap 5 içindir alt versiyon kullanıyorsanız o yüzden çalışmıyor olabilir. Ayrıca bootstrap bundle js dosyanın sayfaya dahil edildiğinden emin olun.finansmuhendisi adlı üyeden alıntı: mesajı görüntüle