Giriş yap
foreach ve for dönügüsü iç içe

merhaba arkadaşlar

            <?php
                foreach ($geribildirimcek as $yaz) {
                    for ($sayi = 1; $sayi < $bildirimsayisi; $sayi++) {
                ?>
                        <p>
                            <button class="btn btn-info btn-block" type="button" data-toggle="collapse" data-target="<?php print("#soru" . $sayi); ?>" aria-expanded="false" aria-controls="collapseExample">
                                <?= $yaz['baslik']; ?>
                            </button>
                        </p>
                        <div class="collapse" id="<?php print("soru" . $sayi); ?>">
                            <div class="card card-body bg-light">
                                <?= $yaz['cevap']; ?>
                            </div>
                        </div>
                        <hr class="hr4">
                <?php }
                } ?>
                
    burada veritabanında olan soruları listelemek istiyorum her bir buton başka bir nesneyi
    tetiklediği için her butonun id si farklı olmalı bende böyle bir çözüme gittim ama for döngüsünde
    bir sıkıntı var anlamadım foreach ile iç içe olduğu için mi acaba sayıyı artırmıyor, veriler listeleniyor
    ama soru<?php bu kısımda sayi değeri artmıyor ?>
rotaile
5 gün önce

arkadaşlar çözdüm anlatayım isterseniz belki işinize yarar,

foreach ile zaten tüm veriler geliyordu bende her cevabın id sini yanına yazdırarak for döngüsünü
işin içinden çıkarttım her dönünce o sorunun id si yazdırılıyor ve sorun çözüldü şu şekilde
yeni kodları bırakayım fark edersiniz herkese kolay gelsin

    <?php
foreach ($geribildirimcek as $yaz) {
?>
    <p>
        <button class="btn btn-info btn-block" type="button" data-toggle="collapse" data-target="<?php print("#soru" . $yaz['id']); ?>" aria-expanded="false" aria-controls="collapseExample">
            <?= $yaz['baslik']; ?>
        </button>
    </p>
    <div class="collapse" id="<?php print("soru" . $yaz['id']); ?>">
        <div class="card card-body bg-light">
            <?= $yaz['cevap']; ?>
        </div>
    </div>
    <hr class="hr4">
<?php } ?>

Nasıl akıllıca soru sorulur?
Daha hızlı ve kaliteli cevaplar almak için önce nasıl soru sorulacağını bilmeniz gerekir. Eğer bilmiyorsanız bu yazı serisini okuyun.

Cevap yaz

Günlük Film Tavsiyesi