View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 28.05.2005   #5 (permalink)
nothingrows
 
Mesaj: n/a
Re: adet<%=rs("id")%> peki if adet="" then nasıl olacak

adım adım anlatayım:
1. sepetteki ürünleri listelerken do until oKayitdizisi.eof vb. kullanma, for sSira = 1 to oKayitdizisi.recordcount olayını kullan (bilmiyorsan özelden mesaj atabilirsin anlatırım, konuyu dağıtmak istemem),
2. inputlardaki name ve id leri ise name="Adet<%= sSira %>" olarak değiştir. böylece sepetteki ürünlerini 1 den ürün sayısına kadar numaralandırmış olacaksın,
3. sepeti güncelleme butonuna tıklanıp form gönderildikten sonra formu işleyen kısımda ise yine aynı mantıktan hareketle for sSiraGuncelle = 1 to oKayitdizisi.recordcount ile tüm sepeti sıralayacaksın, fakat for next arasına bu sefer güncelleme kriterlerini gireceğiz. şöyleki;
Alıntı:
for sSiraGuncelle = 1 to oKayitdizisi.recordcount
if oKayitdizisi.eof then exit for
oKayitdizisi.update
oKayitdizisi("sepet_adet") = request.form("Adet"&sSiraGuncelle )
oKayitdizisi.update
oKayitdizisi.movenext
next

olay budur yani... ürünleri silmek içinde ortadaki kodu bir SQL komutu ile değiştirirsin olur biter....
  Mesajdan alıntı yaparak yeni bir cevap ekleyin