Gönderen: 24-Nisan-2012 Saat 13:42 | Kayıtlı IP
|
|
|
For each dongüsüyle yapabilirsin. post metoduyla urunfiyat.asp ye göndermişsin
Bir sayfada bir form olur kuralını ihlal etmişsin. Döndü sürekli form nesnesi oluşturuyor.
Tablonunda formun içerisinde olması gerekiyor
öncelikle döngünü şu şekilde düzenle:
<form method="post" action="urunfiyat.asp">
<table id="veri-formu" class="tablesorter" cellpadding="0" cellspacing="1">
<thead> <tr >
<th>URUN ADI</th> <th>TOPTAN</th> <th>PAREKENDE</th> <th>ADET</th> <th>SEC</th> <th>EKLE</th> </t r> </thead>
<tbody>
<%Do While Not aranan.eof%> ...... <% aranan.movenext Loop %>
</tbody></table> </div>
<input name ="ekle"type="submit" value="ekle" id="ekle" >
</form>
Urunfiyat.asp sayfasını aşağıdaki kodu uygun yere yerleştir. Sadece işaretli checbax lar post olacağı için ve her birinin adı ekle olduğundan For eahc dongüsü kullanılması yeterlidir
<%for each i in request.form ' Forma gelen bütün veriler
if i = "ekle" then 'gelen verilerden adı ekle olanlar
request.form(i) ' i nesnesinin içeriğini okuma Response.write(Request.form(i)) ' i nesnesininin içini ekrana yazdırma ekrna yazdırma Response.write (i&":"&Request.form(i)&"<br/>") 'i nin adı: Degeri
'if in icine sepete at fonksiyonunu yazarsan istedigin olur.
End if
next%>
Düzenleyen fanatik 24-Nisan-2012 Saat 13:53
__________________ http://www.googledostu.com
Türk Sosyal İmleme Sitesi
|