folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Asp 'De Ufak Bir Veri Çekme Sorunu



Asp 'De Ufak Bir Veri Çekme Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lepusmorris
    lepusmorris's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    şimdi db den veri çekiyorum örneğin

    <li><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>
    <li><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>
    <li><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>

    kaynakta bu şekilde listelendi diyelim. son 4 veriyi çekerken sonuncusunun li tagına class="end" nasıl ekletebilirim.

    <li class="end"><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>

    şeklinde?


    ..
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    doğru yazmılsın

    http://css.maxdesign.com.au/selectutorial/selectors_class.htm istersen burayıda bir kontorl et


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lepusmorris
    lepusmorris's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    eyw hocam da pek bişey anlamadım:s


    ..
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    masumsunsen
    masumsunsen's avatar
    Kayıt Tarihi: 15/Aralık/2009
    Erkek

    Başka bir yolu vardır belki ama ben bu şekil yapardım.

    kategori şeklinde..

    Databasendeki tablolar şöyle olucak:kategori ve tablo adında 2 tablo oluşturucaksın

    *kategori

    kat_id

    kat

    *tablo

    id

    falanfilan

    kat_id

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

     

    Döküm sayfası:  

     

    <%  Vt_Yol=Server.Mappath("x.mdb")

    Set Baglantim=Server.CreateObject("Adodb.Connection")

    Baglantim.Open "DBQ="& Vt_Yol & ";Driver={Microsoft Access Driver (*.mdb)}"

     

    Set Rs=Server.CreateObject("ADODB.Recordset")

    Sor = "Select * From tablo where kat_id=1 Order by id Desc"

    Rs.Open sor,Baglantim,1,3

    if rs.eof or rs.bof then

    response.write "Böyle bir Kayıt yok"

    else

    %>

    <li><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>

     

     <%

                     rs.movenext : next

                     %>

                          <% end if %>


     

      <%  Vt_Yol=Server.Mappath("x.mdb")

    Set Baglantim=Server.CreateObject("Adodb.Connection")

    Baglantim.Open "DBQ="& Vt_Yol & ";Driver={Microsoft Access Driver (*.mdb)}"


    Set Rs=Server.CreateObject("ADODB.Recordset")

    Sor = "Select * From tablo where kat_id=2 Order by id Desc"

    Rs.Open sor,Baglantim,1,3

    if rs.eof or rs.bof then

    response.write "Böyle bir Kayıt yok"

    else

    %>

    <li class="end"><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>


     <%

                     rs.movenext : next

                     %>

                          <% end if %>


     

     

     

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Abizittin
    Abizittin's avatar
    Kayıt Tarihi: 19/Haziran/2008
    Erkek

    son 4 veriyi bi döngü içinde çektiğini varsayıyorum.

    say = 0 diye bi değişken ata.

    döngü içine de say+1 diye bi ifade ekle döngü çalıştıkça kayıt sayısı kadar yükselecektir bu sayı.

    ve döngü içindeyken

    ---

    if say<4 then

    <li><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>

    else

    <li class="end"><img src="images/demo/224x310.gif" alt="" /> <a href="#"><%=rs("falanfilan")%></a></li>

    end if

    ---

    şeklinde yaparsan halletmiş olursun sanırım.

    uzun süredir asp ile ilgilenmiyorum. o yüzden yazımda hatalar olabilir.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wm-t
    wm-t's avatar
    Kayıt Tarihi: 05/Nisan/2007
    Erkek

    asp  çok iyi bilmiyorum ama mantık şöyle

    önce veritabanından gönderdiğin sorgunun adedini sorgula kayitsayisi 'na eşitle

    sonra while ile yada for ile hangini kullanıyorsan her sorgulamadan sonra bir değişkeni bir arttır

     

    <li   <% if (i==kayitsayisi)  responsewrite ('class="end"') %>   >< img src="images/demo/224x310.gif" alt="" / > <a href="#"><%=rs("falanfilan")%></a></li>

     bukadar.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lepusmorris
    lepusmorris's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    halledildi. yazan, düşünen herkese teşekkürler.


    ..
Toplam Hit: 1239 Toplam Mesaj: 7