İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Veri Listeleme Problemi!

zalimalim

0
İyinet Üyesi
Katılım
24 Mayıs 2008
Mesajlar
2
Reaction score
0
Arkadaşlar benim yapmak istedigim bu kodda 3 tane ürün yan yana ve 3 üründe alt alta listelemek fakat aynı ürün resmi 9 kez listleniyor nerde yanlış yapıyorum yardımcı olabilirmisiniz?


HTML:
<%
dim Baslangic,Bitis,SiraSayisi
Baslangic = 1
Bitis = 9
SiraSayisi = 3
%>
<% Do  While Not rs.Eof %>
<table border="0" width="100%"    >
<tr><% for i = Baslangic to Bitis %>
<td>
<table border="0" width="100" id="table1">

<tr>
<td colspan="2">
<img border="0" src="<%=rs("resim")%>" width="108" height="100">
</td>
</tr>

<tr>
<td >
<p style="text-align: right"><font color="#FF0000">ÜrünAdı:</font></td></p>
<td > </td>
</tr>
<tr>
<td height="17" width="49" >
<p style="text-align: right"><font color="#FF0000">Fiyat:</font></td>
<td height="17" width="55"></td>

</tr>
<tr>
<td width="84" colspan="2">
    

<img border="0" src="images/incele.gif" width="65" height="20"></td>
</tr>

</table>
</td>
<%
If i mod SiraSayisi = 0 Then
Response.Write "</tr><tr>"
End If
Next
%>
</tr>  <%
rs.MoveNext
Loop
%>
</table>
 

SadeceDownload

0
İyinet Üyesi
Katılım
14 Mart 2008
Mesajlar
650
Reaction score
3
<% Do While Not rs.Eof %> komutunu kullanırsa veritabanında ne varsa onun hepsini nasıl listelemek istiyorsan o şekilde gösterir. Sınır koymak için top komutunu kullanabilirsin.
 

aydingebze

0
İyinet Üyesi
Katılım
27 Mart 2008
Mesajlar
28
Reaction score
0
Veritabanındaki Tablodan Tüm Verileri Sıralamak İçin Örnek;
<!-- #include file="baglanti.asp" !-->
<%
'baglanti dosyamızı cagırdık ve
set yaz=Server.Createobject ("Adodb.Recordset") 'tabloya Baglandik
aydin="Select*From tabloadin order by id desc"
yaz.open aydin,baglanti,1,3

%>

<table>
<tr>
<%
İ=1

for i=1 to yaz.recordcount ' burada recordcont yerine cekmek istediginiz veri kadar sayı yazbiliriz
%>
<td>
<%=yaz ("tablonun icinden bir sutun") %>
</td>
<%
if i mod 3=0 then 'yan yana kacarlı sıralamak istiyorsan 3 yerine onu yaz
response.write "<tr></tr>"
end if
yaz.movenext
next
%>
</tr>
</table>


Kodları calıstırmadım bi dene bakalım bu mantıkda
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst