urun sıralama

dreamdesigner

0
İyinet Üyesi
Katılım
10 Ekim 2006
Mesajlar
28
Reaction score
0
yaptıgım bir internet sitesinde urunlerı yanyana sıralamak ıstıyorum 2 sıra halınde asağıdaki kod ile yapabiliyorum ama bunu 2 den fazla yapmak istediğimde <% else %> komutunun yerıne ne gelecek acaba


Kod:
<%
sql="select id,kat,baslik,resim from mod_alt_kat where kat="&request.QueryString("id")&";"

set getir=conn.execute (sql)
			
if getir.eof then
else
say=0
do while not getir.eof
kat=getir("kat")
baslik=getir("baslik")
resim=getir("resim")
id=getir("id")
say=say+1
if say mod 3 = 1 Then
%>

<%="<a href='alt-detail.asp?id="&id&"'><img src='"&resim&"' border='0' height='80' width='80'/></a>"%><br /><br />

<% response.write "<b><a href='alt-detail.asp id="&id&"'>"&baslik&"</a></b>"%>

<%
Else
%>

<%="<a href='alt-detail.asp?id="&id&"'><img src='"&resim&"' border='0' height='80' width='80'/></a>"%><br /><br />

<% response.write "<b><a href='alt-detail.asp?id="&id&"'>"&baslik&"</a></b>"%>

<%
End if
getir.movenext
loop
end if
%>
 

53hacker89

0
İyinet Üyesi
Katılım
17 Kasım 2007
Mesajlar
6
Reaction score
0
Aradann çook uzun zaman geçmiş ama olsun ben bilmeyen arkadaşlar için yazmış olayım :)
Aşağıdaki kod sayesinde istediğiniz kadar yatay sıralayabilirisiniz..
Gerçi kod içinde anlattım kodun neye nasıl yaradığını :)

Buyrun Kod:

<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>

<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/db.mdb")

set Rs = conn.execute("select * from srdgalerim")

i=1

do while not Rs.eof
%>
<td>

BURAYA ÖRNEĞİN ÜRÜNLERİN GÖSTERİLDİĞİ HAZIRLAMIŞ OLDUĞUN TABLOYU FALAN KOY..
BU İKİ TD ARASINA KODU KOYARSAN YANİ DONGU KODUNA AİT TABO KODUNU ELLEMEYİP SADECE BU ARALIĞA KODU KOYARSAN HİÇ BİR SORUN YAŞAMAZSIN..
GERÇİ İYİ BİLİYORSAN ZATEN MANTIĞINI ANLARSIN
AL SATIRLARDA if i mod 3 = 0 then DİYE YER VAR ORADAKİ 3 İSTEDİĞİN RAKAMDAN YAP NE KADAR YAPARSAN O KADAR YATAY SIRA YAPACAK.. YANİ 5 YAPARSAN 5 ÜRÜN YATAY SIRALANACAK.. SONRA LAT SATIRA GEÇECEK..
H

</td>
<%
if i mod 3 = 0 then
response.write "<tr>"
end if

i = i + 1
Rs.movenext
loop
%>
</table>

güle güle Kullanın..
alıntı çerçevesind olduğuna bakmayın alıntı değildir.. :)
 

sahinozek

0
İyinet Üyesi
Katılım
20 Mayıs 2013
Mesajlar
6
Reaction score
0
arkadasalr
benim cok basit bir program yazmam lazim javascript dilinde icindeki kodlarin icinde while, dowhile, if else ve array olmasi gerekiyor. ama hic bir bilgim yok bu konu hakkinda bana yardim edebilir misiniz ? yokta dersten kalacam. hastaneye gittigim icin derslere giremedim lutfen yardimlariniz bekliyorumm
 

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

Elektronik Sigara Cicisex Porno
Üst