ama Frame olayın içine girdikten sonra frame'in oldugu sayfada assagıdaki kodları çalıştırdıgımda tablolar yanyana diziliyor. frame sayfasında çalışan kodlarım... <div align="center"> <% dosyayolu = Server.MapPath("urunler.mdb") Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dosyayolu
Set rs=conn.Execute("select*from urunler order by urunID Asc")
dim sayac sayac = 4 Do until rs.EOF
if sayac= 4 then Response.Write "<tr>" sayac = 0 end if Response.Write "<td>" Response.Write "<table align=left cellpadding=2 " Response.Write "cellspacing=0><tbody>" Response.Write "<tr>" Response.Write "<td align=center><A HREF=""urunDETAY.asp?urunID=" & rs("urunID") & """><IMG src="&rs("urunRESIM")&" ></A></td>" Response.write "</tr>" Response.Write "<tr>" Response.Write "<td align=center>"&rs("urunADI")&"</td>" Response.write "</tr>" Response.Write "<tr>" Response.Write "<td align=center>"&rs("urunFIYATI")&"</td>" Response.write "</tr>" Response.Write "</tbody></table><p>" Response.Write "</td>" if sayac= 4 then Response.Write "</tr>" end if
rs.MoveNext sayac = sayac + 1 Loop
rs.Close() Set rs = nothing %> </div> < Resime gitmek için tıklayın > Şekilde görüldügü üzere frame kısmında tablolar yanyana alıp başını gidiyor. Ben buna dur demek istiyorum. Yani asp kodu yazarak bu tabloları 4 satır 4 sütün şeklinde sıralatabilirmiyim. Bu arada frame'de çalışan .asp sayfası default.asp sayfasının <..include.. olmuş halidir.
thumbnail resimlerimin boyutu 140 * 140 her satıra 4 satır ve 4 sütun gelmesini istiyorum. Table 565*1092
Yardım edecek arkadaşların ellerine ve gözlerine sağlık. Sahura kadar cevap bekliyorum... Saygılar Istedigim tablo ise < Resime gitmek için tıklayın >
< Bu mesaj bu kişi tarafından değiştirildi chris2 -- 12 Ekim 2005, 1:09:19 >
Öncelikle gergozen ve sputnick 'e cevaplarından dolayı tesekkür ederim. Gerçekten çok yardımcı oldular.
Asp ile frame'ler arasında sorun yaşarsın demişlerdi ve sanırım yaşıyorum...
Benim sayfam sekilde görüldüğü gibiydi...
< Resime gitmek için tıklayın >
ama Frame olayın içine girdikten sonra frame'in oldugu sayfada assagıdaki kodları çalıştırdıgımda tablolar yanyana diziliyor.
frame sayfasında çalışan kodlarım...
<div align="center">
<%
dosyayolu = Server.MapPath("urunler.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dosyayolu
Set rs=conn.Execute("select*from urunler order by urunID Asc")
dim sayac
sayac = 4
Do until rs.EOF
if sayac= 4 then
Response.Write "<tr>"
sayac = 0
end if
Response.Write "<td>"
Response.Write "<table align=left cellpadding=2 "
Response.Write "cellspacing=0><tbody>"
Response.Write "<tr>"
Response.Write "<td align=center><A HREF=""urunDETAY.asp?urunID=" & rs("urunID") & """><IMG src="&rs("urunRESIM")&" ></A></td>"
Response.write "</tr>"
Response.Write "<tr>"
Response.Write "<td align=center>"&rs("urunADI")&"</td>"
Response.write "</tr>"
Response.Write "<tr>"
Response.Write "<td align=center>"&rs("urunFIYATI")&"</td>"
Response.write "</tr>"
Response.Write "</tbody></table><p>"
Response.Write "</td>"
if sayac= 4 then
Response.Write "</tr>"
end if
rs.MoveNext
sayac = sayac + 1
Loop
rs.Close()
Set rs = nothing
%>
</div>
< Resime gitmek için tıklayın >
Şekilde görüldügü üzere frame kısmında tablolar yanyana alıp başını gidiyor. Ben buna dur demek istiyorum. Yani asp kodu yazarak bu tabloları 4 satır 4 sütün şeklinde sıralatabilirmiyim. Bu arada frame'de çalışan .asp sayfası default.asp sayfasının <..include.. olmuş halidir.
thumbnail resimlerimin boyutu 140 * 140 her satıra 4 satır ve 4 sütun gelmesini istiyorum.
Table 565*1092
Yardım edecek arkadaşların ellerine ve gözlerine sağlık. Sahura kadar cevap bekliyorum...
Saygılar
Istedigim tablo ise < Resime gitmek için tıklayın >
< Bu mesaj bu kişi tarafından değiştirildi chris2 -- 12 Ekim 2005, 1:09:19 >