Asp De Sayfalama...

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LuCiFeR
    LuCiFeR's avatar
    Kayıt Tarihi: 25/Eylül/2005
    Erkek

    arkadaslar merhaba ben yenı yenı asp ye basladım ve bı form var bu formdan gelen degerler

    db e kaydoluyor ben bu db ye gelen verılerın once 1 sutununu lıstelemek ıstıyorum

    yanı dıyelım site adları war once sıte adlarını lıstelıycem sanırım buda ID ıle olck (yanlıs dusunms olablrm) 

    sonra o verıye tıklyncada dıger ozellıkler sutunlardan verıler cekılck

     

    ben bıkac ornek ınceledm beceremedım sızler ornek kodlar paylasırmısınız sımdıden tesk... 

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    mesela isim sütununu çek (rs olsun kayıtseti)
    sql : "select id, isim from uyeler order by id asc"

    <% do while not rs.eof %>
    <a href= "sorgu.asp?id=<%=rs("id")%>"><%=rs("isim")%> adlı üyenin bilgileri için tıkla </a>
    <%
    rs.movenext
    loop%>

    sonra sorgu asp sayfasında da

    id = request.querystring("id") şeklinde id değişkenini al

    yeni bi sql ile sorgula
    sql="select * from uyeler where id="& id &""

    şeklinde

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sabiano
    sabiano's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek



        

     db bağlantısı yap burda

        <!------------------------Listele Başlangııç------------------------->

     db bağlantısı yap burda
        
        <%
        set rec = server.createobject("adodb.recordset")
        sql="select * from fikralar"
        rec.open sql,conn,3,3
        
        pg=Request.Querystring("pg")
        if pg="" Then
        pg=1
        End if
        
        %>
        
        <%
        rec.Pagesize = 15
        rec.absolutepage = pg
        sayfalama = rec.pagecount
        %>
        
        <%for x = 1 to rec.Pagesize
        if rec.eof Then exit for
        %>
        
        <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="95%" bordercolor="#C0C0C0">
      <tr>
       <td>
        <b>
        <a href="<% ="fikra-oku.asp?id=" & rec("id") %>" title="<% =rec("baslik") %>">
        <font color="#1A7CA9"><% =rec("baslik")%>.</font></a><font color="#1A7CA9">
        </font></b>
       </td>
       <td width="141" bgcolor="#C0C0C0"> <font color="#FF0000">Hit : <%=rec("hit")%></font></td>
      </tr>
     </table><br>
        
        
        <%
        rec.movenext
        next
        %>
        
        <%
        For y=1 to sayfalama
        if pg=y Then
        response.write y
        else
        response.write "<a href=fikralar.asp?pg="&y&"><b>"&y&"</b></a>&nbsp;"
        end if
        %>
        <%next%>
        
      <!------------------------Listeleme Bitiş------------------------->

    <!------------------------Fikraoku.asp Başlangç ------------------------->

    <%
    else
    Set rec = Server.CreateObjecT("ADODB.RecordSet")
    rSQL = "Select * FROM fikra WHERE id=" & id & ""

    rec.open rSQL,Connection,3,3
    rec("hit")=rec("hit")+1
    rec.update
    %>

    <%end if%> 

     <%=rec("baslik")%>

     <%=rec("detay")%>

     <%=rec("hit")%>

     <%=rec("tarih")%>

     <%=rec("vs")%>

     

    <!------------------------FıkraOku.asp  Bitiş------------------------->

     

    Al Bak Burda Herşey Var Bunları Değiştir Kendine Göre Kullan fıkra Oku ya girdiğinde fıkraya + 1 hit katıyo oda benden :D

    hadi kolay gelsin sorun olursa yaz buraya

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek
    hoca adamın istediği o değil. konunun adı şüpheli. Adamın Mesajını okursan o olmadığını anlarsın..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sabiano
    sabiano's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek

    tmm alp detaylı okudum yazıyı :D adamın istediği asp den başka kodlamaları ilgilendirio js filan bilen kişiler yardımcı olur

     

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek
    aynı anda sütunların açılması gerekmez tıklanınca başka bi sayfada açılacak diyo sanırsam js'e de gerek yok aslında
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sabiano
    sabiano's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek
    tmm başka sayfada acılcaksa bnm ki olur işte birinle listeletsin istediklerini diğerinde tüm ayrıntılarla göstersin
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek
    peki hoca peki :) Yalnız fıkra scriptinin kodlarını yapıştırmışsın adam onu düzenleyene kadar kendisi yazar :) Sanırım mantığını sormuş gerçi eleman da yok ortalıkta.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sabiano
    sabiano's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek
    hyr o scrip değil az önce kendi sitem için portal kodluyodum ondan yapışdırdım adam gelsin bakarız istediğine
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LuCiFeR
    LuCiFeR's avatar
    Kayıt Tarihi: 25/Eylül/2005
    Erkek

    evet mangıtı sordum alp hocam senın verdıgınde bı amatör ıcın biraz zorlu olsa grek:)

     

    <%

    veritabaniyolu = "depo.mdb"

    Set baglantimiz = Server.CreateObject("ADODB.Connection")

    baglantimiz.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("depo.mdb")



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

    sql="select * from depotablo"

    rs.Open sql, baglantimiz,1,3

    if rs.eof then

    response.write "Kayıt bulunamadı."

    else

    do while not rs.eof

    response.write rs("siteadi")

    response.write rs("isim")

    response.write "<br>"

    rs.movenext

    loop

    rs.Close

    set rs = nothing

    %>

    ben sunu yaptım ama :S 

  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    tamam hoca her şeyi yapmışsın bi tek html kısmı kalmış :) en basit yerini yapamamışsın zaten

    İlgili yeri aldım

    <%
    veritabaniyolu = "depo.mdb"
    Set baglantimiz = Server.CreateObject("ADODB.Connection")
    baglantimiz.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("depo.mdb")

    Set rs = Server.CreateObject("ADODB.Recordset")
    sql="select * from depotablo"
    rs.Open sql, baglantimiz,1,3
    if rs.eof or rs.bof then
    response.write "Kayıt bulunamadı."
    else
    do while not rs.eof
    %>

    <a target="_blank" href= "hangisayfaolucaksa.asp?id="<%=rs("id")%>"><%=rs("siteadi")%></a><br>

    <%
    rs.movenext
    loop
    rs.Close
    set rs = nothing
    %>

    Şimdi bu kodlar listeleme kodları "hangisayfaolacaksa.asp" yerine istediğin bi sayfa adı yaz mesela "sorgu.asp" sonra sorgu.asp sayfasını oluştur ve şu kodları yaz.

    veritabaniyolu = "depo.mdb"
    Set baglantimiz = Server.CreateObject("ADODB.Connection")
    baglantimiz.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("depo.mdb")
    id = request.querystring("id")
    Set rs = Server.CreateObject("ADODB.Recordset")
    sql="select * from depotablo where id="& id &""
    rs.Open sql, baglantimiz,1,3
    if rs.eof or rs.bof then
    response.write "böyle bir kayıt yok"
    else
    %>

    <%=rs("siteadi")%>&nbsp;&nbsp;<%=rs("diğersütununadı")%>&nbsp;&nbsp;<%=diğersütununadı%>

    <%
    end if
    rs.close
    set rs = nothing
    %>

    koyu yazdığım yerlerdeki rs("") içindeki değerleri kendine göre yazarsın veritabanında neyi listeleyeceksen, ya da daha fazla ekleyebilrsin kafana göre ayarlamaları yaparsın bundan sonra.

    Biraz acele yazdım hata verirse haber ver halledelim


Toplam Hit: 1047 Toplam Mesaj: 11