Şimdi Ara

lütfen cevap :( basit bir asp&javascript sorusu

Bu Konudaki Kullanıcılar:
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
223
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • <script language="javascript">

    function yorumWindow() { open ("yorumoku.asp?fno=<%=rs("id")%>","","height=200,width=750,scrollbars=yes,resizable=no,status=no,menubar=no,toolbar=no,location=no") }

    </script>

    şeklindeki kullanımda her farklı id için aynı sonucu gösteriyor sorun nedendir arkadaşlar?



    AŞAĞIDA DAHA GENİŞ AÇIKLAMA VAR!



    < Bu mesaj bu kişi tarafından değiştirildi Bahadir1966 -- 12 Mart 2005, 23:06:35 >



  • Farklı id için aynı sonucu gösteriyorsa bu javascriptden kaynaklanan birşey değil.

    Yorumoku.asp dosyasının başına db bağlantını yaptıktan sonra aşağıdaki kodu koy.Kendine göre ayarlarsın...


    <%
    id = Request.QueryString("id")
    Set rs = Server.CreateObject("ADODB.Recordset")
    sor = "Select * From yorum order by id = " & id & ""
    rs.Open sor,Sur,1,3
    %>

    Kolay gelsin..



    < Bu mesaj bu kişi tarafından değiştirildi ok34137 -- 12 Mart 2005, 19:50:53 >
  • quote:

    Orjinalden alıntı: WssN

    Farklı id için aynı sonucu gösteriyorsa bu javascriptden kaynaklanan birşey değil.

    Yorumoku.asp dosyasının başına db bağlantını yaptıktan sonra aşağıdaki kodu koy.Kendine göre ayarlarsın...


    <%
    id = Request.QueryString("id")
    Set rs = Server.CreateObject("ADODB.Recordset")
    sor = "Select * From yorum order by id = " & id & ""
    rs.Open sor,Sur,1,3
    %>

    Kolay gelsin..


    id değil fno olacak yani

    <%
    id = Request.QueryString("fno")
    Set rs = Server.CreateObject("ADODB.Recordset")
    sor = "Select * From yorum order by id = " & id & ""
    rs.Open sor,Sur,1,3
    %>
  • Arkadaşlar sorunumu daha açık şekilde yazmaya çalışayım;


    <% 
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
    set Rs = conn.execute("select * from photo")
    sql = "select * from photo"
    Set rs=conn.execute(sql)
    %>


    şeklinde bağlantıyı kurdum;


    <table width="294" border="0" cellpadding="0" cellspacing="0"> 
    <!--DWLayoutTable-->
    <%do while not rs.eof%>
    <tr>
    <td width="139" height="55" valign="top"><span class="style5"><%=rs("id")%></span></td>
    <td width="155" valign="top"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=2262946&url=javascript:ekleWindow()" data-href="javascript:ekleWindow()">Yorum Ekle</a> </td>
    </tr>
    <%
    rs.movenext
    loop
    %>
    </table>


    şeklinde de bir döngü oluşturdum.

    şimdi ise yapamadığım kısmı yazıyorum;

    <script language="javascript">  
    function ekleWindow(){open ("yorum.asp?id=<%=rs("id")%>","","height=400,width=320,scrollbars=no,resizable=no,status=no,menubar=no,toolbar=no,location=no") }
    </script>


    bu kodu nereye yazmalıyım?

    yani amacım şu tabloya yazdırılan id lerin yanında ki yorum ekleye basınca açılan sayfada burdan giden id numarası ulaşsın.. ama şuanda bütün yorum eklelere basınca aynı sayı çıkıyor?

    lütfen yardımcı olun teşekkürler...




  • hoca o kodu <head></head> koycan da... Yorum.asp dosyana yazsan iyi olacak.Yukarda yazdıklarıma göre ayarlaman lazım yorum.asp 'ni çünkü hangi yoruma basarsan bas aynı habere yorum eklenir...
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.