• 05-12-2015, 14:48:19
    #1
    Merhaba,
    Bir form tasarımım var ve bu tasarımda istenen çıktı adedi var.
    Bu adet 20 olarak girildiğinde str_repeat ile form tablosunu tekrarlatıp 20 sayfa print alabiliyorum.

    Buraya kadar herşey normal, yapmam gereken ise her formdaki form numarasını da 1 sayı arttırmak. str_repeat kullandığım için form numaraları da 20 sayfa boyunca aynı geliyor.

    İlk sayfadan son sayfaya kadar 1,2,3...20 şeklinde form numaralarını nasıl yazdırabilirim ?
  • 05-12-2015, 14:50:50
    #2
    while ya for döngüsü kullan repeat yerine
  • 05-12-2015, 14:54:53
    #3
    yazdırma işemini yapmak için div e bir id veriyorum ve js ile yapıyorum bu işlemi.

    for ya da while ile yaptığım zaman sayfa çıktı sayısını nasıl ayarlayabilirim ?
  • 05-12-2015, 17:04:53
    #4
    Üyeliği durduruldu
    Kodların tamamını ve numarayı nereye yazdırmanız gerektiğini kodların içinde gösterirseniz yardımcı olabiliriz.
  • 05-12-2015, 17:15:34
    #5
    <?php
    $adet=20;
    for($i=1;$i<=$adet;$i++){
    echo '<form id="form'.$i.'">';
    echo $i;
    echo '</form>';
    }
    ?>

    Bu şekilde adet değişkeni kadar form oluşturabilirsiniz.
    Yapılan işlem i bir sayaç ve döngü kadar oluşturulan forma sayaç değeri veriliyor.
  • 05-12-2015, 17:28:27
    #6
    for - foreach -while ile yapılır