Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] ograniczenia dla głosującego w rankingu
fredzio90
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

Ostrzeżenie: (0%)
-----


otóż mam następujace pytanko, ponieważ zrobiłem sobie ranking, ograniczyłem userowi, ( tylko zalogowani moga dodawac DJ-a ) że nie może głosowac na własno dodanego DJ-a, ograz nie może 2 razy głosować na tego samego DJ-a. Lecz chcę "założyć" jescze jedną blokadę, otóż chciałbym zrobić aby użytkownik w CAŁYM rankingu, miał do dyspozycji TYLKO 10 głosów, te głosy są zapisywane do bazy ( głosować mogą TYLKo zalogowani, i przydatne jest nick głosującego (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) i niestety niewiem jak to możne by zrobić.....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fredzio90
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

Ostrzeżenie: (0%)
-----


jak mówiłem, właśnie tak chyba zrobię, że podczas dodawania głosu będzie sprawdzana ilość głosów całkowita danego usera.. ;D

w tej drugiej tabeli jak mówiłem, jest zapisywana nazwa, imię, nazwisko, ilość głosów...
ilość głosów jest zapisywana, a raczej dodawane są punkty, a w drugiej automatycznie jest dodawane na kogo dany user głosował, i jaki miał nick.

Dziękuje, zajmę się tym sposobem co podałeś, będzie mniej roboty w porównaniu do pierwszego proponowanego przez ciebie sposobu ;DD

ale jedno pytanie bo tego niepojmuje:

dam np tkaie zpaytanie:

  1. <?php
  2. $sql = mysql_query("SELECT COUNT(*) as ilosc FROM ranking_glosy WHERE nick = '$gnick'");
  3. ?>


i jak mam sprawdzać ilość (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

poprostu:

  1. <?php
  2. if($sql<10) {
  3. //Kontynuacja
  4. } elseif($sql==10) {
  5. //error ze nie moze głosować
  6. }
  7. ?>




hmmm (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował fredzio90 28.06.2007, 21:13:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 04:30