• 24-06-2014, 23:57:57
    #1
    Veri tabanından gelen verileri while döngüsü içerisinde yazdırıyorum, ancak veri sayısı kadar 1'den başlayarak bir değer oluşturmam gerekiyor...

    Herhangi bir kod örneği paylaşabilir misiniz???
  • 24-06-2014, 23:59:13
    #2
    Üyeliği durduruldu
    join kullanın, sunucu load olur döngü içinde döngü ile
  • 25-06-2014, 00:03:25
    #3
    hocam varsa bi kod örneği çok iyi olurdu...
  • 25-06-2014, 00:05:24
    #4
    içine bir değişken koyun her seferinde artsın örneğin

    $sayac++;

    şeklinde yazdırmak istediğiniz yere de

    echo $sayac; yazın
  • 25-06-2014, 00:11:22
    #5
    Bahsettiğin gibi yapmayı düşünüyorum zaten...
    Sıkıntı mevcut bir while döngüsü varken içine ikincisi eklediğimde verileri döngü sayısı kadar tekrar yazdırıyor.
    Bana sadece rakamı döndürmesi yeterli...
  • 25-06-2014, 00:21:49
    #6
    ikinci bir while çalıştırmayın zaten

    tek bir while içinde yapın hepsini
  • 25-06-2014, 00:33:43
    #7
    Hocam varsa bi örnek ekleyebilir misin???
  • 25-06-2014, 00:36:34
    #8
    aşağıdaki gibi bir sorgunuz olduğunuzu varsayıyorum..

    $sorgu=mysql_query ....
    while($satir=mysql_fetch_assoc($sorgu)) {
    echo $sonuclar;
    }

    döngünün içine sadece sayac kodu ekleyeceksiniz aşağıdaki gibi olacak

    $sorgu=mysql_query ....
    while($satir=mysql_fetch_assoc($sorgu)) {
    $sayac++;
    echo $sayac; // numarayı yazdırmak istediğiniz yere bu kodu koyacaksınız

    echo $sonuclar;
    }
  • 25-06-2014, 01:00:07
    #9
    Malefef hocam döngü içerisinde olduğu için 1 sayı değerini döngüde yer alan tüm elemanlara veriyor...