Şimdi Ara

ASP Değişken Sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
291
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • MySQL veritabanında bir tablomuz var. Tablodan verileri while döngüsüyle listeliyoruz. Bu listeleme sırasında id numarasını kullanarak değişkenler tanımlamaya çalışıyoruz ama hata veriyor.


    degisken1=...

    degisken2=...

    degisken3=...


    Buradaki artan rakamlar tablodan çektiğimiz verilerin ID değerleri.




  • Değişken kullanma mantığı farklı.

    Yapmak istediğini şöyle anladım.


    döngü başlangıcı

    <%While not rs.eof then%>


    Bu db den gelen veriler


    degisken<%=rs("id")%> = <%=rs("isim")%>


    <%

    rs.movenext

    wend

    %>


    ----------------------------

    ama değişkenler böyle çalışır.


    Kod

    Yığını:
    <% Dim degisken(2) degisken(0) = "Dünya dönüyor! " degisken(1) = "Vatanım, Memleketim! " degisken(2) = "İstabnul, Ankara, izmir" response.write(degisken(2)) %>


    ---


    Kod

    Yığını:
    <% Dim dizi(2,2) dizi(0,0)="ilk elemanın 1. verisi" dizi(0,1)="ilk elemanın 2. verisi" dizi(0,2)="ilk elemanın 3. verisi" dizi(1,0)="ikinci elemanın 1. verisi" dizi(1,1)="ikinci elemanın 2. verisi" dizi(1,2)="ikinci elemanın 3. verisi" dizi(2,0)="üçüncü elemanın 1. verisi" dizi(2,1)="üçüncü elemanın 2. verisi" dizi(2,2)="üçüncü elemanın 3. verisi" for i=0 to 2    response.write("<div>")    for x=0 to 2      response.write(dizi(i,x) & "<br>")    next    response.write("</div><br>") next %>


    ---


    Kod

    Yığını:
    <% Dim Dize(4) Dize(0) = "Ali" Dize(1) = "Hasan" Dize(2) = "Mehmet" Dize(3) = "Osman" For Each nesne in Dize Response.Write nesne & "<br>" Next %>




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.