merhaba arkadaşlar,
php ile sayfada listelediğim verilerin yanına 1 2 3 4 .... şeklinde sıra numarası koymak istiyorum. Bu sıra numaraları veritabanından gelmicek. Anlık sayfada yazmasını istiyorum. Bilgisi olan arkadaşlar yardım ederse sevinirim.
listelenen verilere sıra numarası yazdırmak
5
●4.462
- 03-04-2013, 10:57:52sayfada listelenen veri sayısını alır bir değişkene atarsın.
Örneğin $prodcutLimit gibi
$productLimit = "10";
değerini alıyor diyelim
sonra
for ($no=1; $no<=$productLimit; $no++)
ile 1 den başlayarak 10 a kadar ($productLimit 'in aldığı değere kadar) saydırırsın.
Ürünleri listelediğin sorgunun içinde rakamın görünmesini istediğin yere
$no
değişkenini eklersen her ürünün yanında rakamı görünür. - 03-04-2013, 11:36:51hocam cevap için teşekkür ederim ama şöyle bir sorun yaşıyorum. dediğin gibi yapınca numara veriyo ama sanırım yerleşimde bi yanlış yapıyorum. Bu yüzden kendini tekrarlıyo sayılar kayıt sayısına kadar. kodlar aşağıda bi bakabilirmisin.
<tbody> <?php $basvuru_sayi = mysql_num_rows(mysql_query("Select * from iga_konferans_eft")); $basvuru_query = mysql_query("SELECT * FROM iga_konferans_eft ORDER BY iga_konferans_eft_id ASC"); while ($basvuru_list = mysql_fetch_array($basvuru_query)) { for ($no=1; $no<=$basvuru_sayi; $no++){ ?> <tr class="gradeX"> <td><?php echo $no; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_tarih']; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_name']; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_sehir']; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_fiyat']; ?> TL</td> <td class="center"><?php echo $basvuru_list['iga_konferans_eft_etkinlik']; ?></td> <td class="center"><?php echo $basvuru_list['iga_konferans_eft_odeme_onay']; ?></td> <td class="center"><a href="basvuru_detay.php?iga_konferans_eft_id=<?PHP echo $basvuru_list['iga_konferans_eft_id']; ?>"><img src="images/izle.png" title="Başvuruyu İncele" /></a> <a href="basvuru_update.php?iga_konferans_eft_id=<?PHP echo $basvuru_list['iga_konferans_eft_id']; ?>"><img src="images/izle.png" title="Başvuruyu Düzenle" /></a> <a href="delete_basvuru.php?iga_konferans_eft_id=<?PHP echo $basvuru_list['iga_konferans_eft_id']; ?>"><img src="images/sil.png" title="Başvuruyu Sil"/></a></td> </tr> <?php } } ?> </tbody> - 03-04-2013, 12:01:29O halde şöyle yapınız
<?php $basvuru_sayi = mysql_num_rows(mysql_query("Select * from iga_konferans_eft")); $basvuru_query = mysql_query("SELECT * FROM iga_konferans_eft ORDER BY iga_konferans_eft_id ASC"); $rakam=0; while ($basvuru_list = mysql_fetch_array($basvuru_query)) { $rakam++; ?> <tr class="gradeX"> <td><?php echo $rakam; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_tarih']; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_name']; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_sehir']; ?></td> <td><?php echo $basvuru_list['iga_konferans_eft_fiyat']; ?> TL</td> <td class="center"><?php echo $basvuru_list['iga_konferans_eft_etkinlik']; ?></td> <td class="center"><?php echo $basvuru_list['iga_konferans_eft_odeme_onay']; ?></td> <td class="center"><a href="basvuru_detay.php?iga_konferans_eft_id=<?PHP echo $basvuru_list['iga_konferans_eft_id']; ?>"><img src="images/izle.png" title="Başvuruyu İncele" /></a> <a href="basvuru_update.php?iga_konferans_eft_id=<?PHP echo $basvuru_list['iga_konferans_eft_id']; ?>"><img src="images/izle.png" title="Başvuruyu Düzenle" /></a> <a href="delete_basvuru.php?iga_konferans_eft_id=<?PHP echo $basvuru_list['iga_konferans_eft_id']; ?>"><img src="images/sil.png" title="Başvuruyu Sil"/></a></td> </tr> <?php } ?> </tbody>