Perulangan

![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/Screenshot (28) copy.png)

Bagaimana caranya membuat tulisan yang digaris bawahi merah (heading1, collapse1, dan tabpane1) ketika terjadi perulangan, angkanya ikut berubah sesuai nomor perulangannya. contoh: perulangan 1 --> heading1 perulangan 2 --> heading2 perulangan 3 --> heading3 dst..

Terima kasih.

avatar diarsa
@diarsa

6 Kontribusi 0 Poin

Diperbarui 1 tahun yang lalu

4 Jawaban:

Jawaban Terpilih

$no = 1;

foreach(bla bla blaa){

**contoh id="heading1<?php echo $no++; ?>"
** begitu juga dengan yang lainnya tinggal tambahin variabel $no++
}

avatar killmee
@killmee

64 Kontribusi 21 Poin

Dipost 7 tahun yang lalu

mau dari sisi server atau client ?

avatar ma4m
@ma4m

97 Kontribusi 39 Poin

Dipost 7 tahun yang lalu

$no=0;
foreach ($var as $val)
id="heading <?php echo $no;?>"....
href="colapse<?php echo $no;?>"...
dst...
$no++;

avatar arif90
@arif90

176 Kontribusi 16 Poin

Dipost 7 tahun yang lalu

Udah bisa, terima kasih master sekalian. Saya taruh deklarasi variabelnya di controller jadinya di viewnya seperti ini saja.

@foreach($tjs as $tj)
      <div class="panel panel-default">
          <div class="panel-heading button_outer_rounded" role="tab" id="heading{{$heading++}}">
              <h4 class="panel-title">
                  <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapse{{$collapse++}}" aria-expanded="false" aria-controls="collapseTwo">
                      {{ $tj->tanya }}
                  </a>
              </h4>
          </div>
          <div id="collapse{{$collapses++}}" class="panel-collapse collapse" role="tabpane{{$tabpane++}}" aria-labelledby="heading{{$headings++}}">
              <div class="panel-body">
                  {{ $tj->jawab }}
              </div>
          </div>
      </div>
@endforeach

avatar diarsa
@diarsa

6 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban