View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 28.04.2007   #2 (permalink)
bgul
 
Üyelik Tarihi: 06.07.2006
Yer: İstanbul
Yaş: 23
Mesaj: 218
Re: PHP Anket/derecelendirme scripti

tercih isimli bir Option button koyarsiniz, altina da submit. Option'da value'ler 1 2 3 olur. Submit ettiginiz zaman bunu asd.PHP dosyasina yollar.
Bu dosya $_POST['tercih'] ile yollanan degeri alsin.
SQL'de ister bireysel olarak kayit tutun ister genel... Eger bireysel olursa, yeni geleni yeni bir id ile tabloya yerlestirin. Yok sadece genel tutacagiz diyosaniz, tabloda kac kisinin oylamaya katildiginin kaydini tutmayi unutmayin.
-----------------------------
| katilan sayisi | toplam |
-----------------------------
SQL sorgusuyla katilan sayisini alin, toplamla carpin. Daha sonra gelen degeri bu sayiya ekleyin. "katilan sayisi+1"'e bolun. sonucu update ile toplama aktarin; katilan sayisini 1 artirin.

Goruntulemek istediginizde de SQL'den katilimci sayisini alin, "Su kadar kisi ankete katilmistir, iyi diyenler _ kotu diyenler _ kararsiz kalanlar _ kisidir." seklinde mesaj dondurun...

NOT: toplu tuttugunuzda iyi diyenleri ayri, kotu diyenleri ayri, orta diyenleri ayri tutun demek istedim ama tekrar okuyunca hepsini ayni yerde tutun dedigimi anladim... aman dikkat.
bgul şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin