View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 08.05.2007   #6 (permalink)
alp3r
 
Üyelik Tarihi: 06.03.2007
Yer: Istanbul
Mesaj: 22
Re: PHP Anket/derecelendirme scripti

Alıntı:
bgul tarafından gönderilen mesaj: Mesajı Görüntüle
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.

Ancak bu kadar kısa ve öz anlatılabilirdi, elinize sağlık.
Yardım isteyen arkadaş adına ben teşekkür edeyim...
alp3r şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin