arkadaşlar merhaba, ben bi anket sistemi kullanacağım fakat aynı zamanda bu anket sistemine seçenekte eklenebiliyor, formdan girilen kelime admin paneline gelip onay bekliyo, fakat formdan bi kişi veya başka kişiler aynı ismi 5-10 kere aynı kelimeyi girdiği zaman panelde aynı kelime defalarca yazıyo..
örneğin: r10 kelimesi 15 kere girildiği zaman panelde:
r10
r10
r10
...
benim yapmak istediğim şu: örneğin formdan "r10" kelimesi 15 kere girildi panelde:
r10 (15) gibi bir ifadeyle belirtilsin.
bunu nasıl yapabilirim yardımcı olabilecek varmı?
Asp - formdan girilen aynı kelimeleri gruplama
14
●1.237
- 17-12-2009, 14:31:37
- 17-12-2009, 15:57:46formdan gelen değeri veritabanında arat, bulursa kayıt sayısını yazdır.
veya: tablonda seçeneklerin yanına adet diye bi sütun aç, aynen üsteki sorguyu yaptır. eklenen seçenek zaten varsa, yeni seçenek ekletme, adet miktarını sadece bi tane daha artır. hem seçenekler şişmez, hem de sadece veritabanındaki adet kısmını seçeneğin yanına işletirsen. ---
<% adet = rs("adet") %>
..................................
<% =rs("secenek") %>
<%if rs("adet") <> "1" then response.write "(" & adet & ")" %>)
gibi bişiler mesela... (kodlar acele, daha temiz olabilir galiba) - 18-12-2009, 11:22:09yardımın için çok teşekkür ederim fakat ben bunu yapabileceğimi zannetmiyorum, yapabilecek birileri varsa yaparsa çok sevinirim ben dosyayı buraya ekliyorum.
örnek olarakta formdan vertabanına "kayserispor" kelimesini 5 kere girdim şuan admin panelinde 5 tane alt alta kayserispor yazıyor ben bunu kayserispor(5) şeklinde yazdırmak istiyorum. sadece admin klasöründeki default.asp nin değişmesi yeterli olacaktır.
dosyanın download linki:
http://rapidshare.com/files/322476474/bulnet.rar.html - 18-12-2009, 11:32:46
- 18-12-2009, 11:40:57malesef hiç bi değişme yok, tekrar bakarsanız rapide upload edip uğraşmayın sadece değişen dosyanın kodlarını buraya yapıştırmanız yeterli olur. teşekkürler..
- 18-12-2009, 11:59:06malesef yine herhangi bir değişiklik olmadı..
paneldeki görüntü bu:
- 18-12-2009, 12:12:29denedim şimdide hata veriyor..
Hata Tipi:
Microsoft VBScript çalışma hatası (0x800A01A8)
Nesne gerekli: 'control'
/as/secenek.asp, line 177