Autor | Zpráva | ||
---|---|---|---|
fzidane Profil |
#1 · Zasláno: 12. 2. 2007, 19:32:09
Ja by som chcel na svojich stránkach dať šancu registrovaným návštevníkom ohodnotiť toho ktorého hráča,na stupnici 1-10.Poradte alebo dajte navod na zdroják.dik
|
||
Railbot Profil |
#2 · Zasláno: 12. 2. 2007, 19:35:49
Stránkách o čem? Hráče čeho?
|
||
fzidane Profil |
#3 · Zasláno: 12. 2. 2007, 19:40:06
o futbale,keď sa odohrá zápas tak k nemu píšem komentár v akej zostave hrali a chcel by som aby si navštevníci mohli hráčov výkon ohodnotiť,vyšiel by potom z toho nejaký priemer asi tak
|
||
fzidane Profil |
#4 · Zasláno: 12. 2. 2007, 20:15:12
nikto nič
|
||
swetko Profil |
#5 · Zasláno: 12. 2. 2007, 20:23:54
nestacila by anketa z moznostami 1,2,3... ?
lebo ankety ponukaju ako sluzbu mnohe stranky zdarma |
||
Joker Profil |
#6 · Zasláno: 12. 2. 2007, 20:47:06
fzidane
Záleží na tom, jak je to udělané. Možná nejjednodušší varianta by byla by byla, kdyby každý mohl dát buď "+" nebo "-" a ukládal by se výsledek (tj. každý hráč by začínal na 0 a hlas "+" by to číslo o 1 zvýšil, hlas "-" o 1 snížil). Na to by stačilo přidat k tabulce hráčů nový sloupec, něco, třeba "hodnoceni" a při hlasování by se udělalo něco jako UPDATE hraci SET hodnoceni = hodnoceni + 1, respektive SET hodnoceni = hodnoceni - 1, WHERE... A kromě toho by se vyrobila ještě nová tabulka "hlasovali" se sloupci ID uživatele a ID hráče, kam by se ukládalo, pro koho kdo už hlasoval. Tím by každý mohl hlasovat jen jednou. Druhá varianta: Nepřidával by se žádný sloupec, jen by se udělala ta nová tabulka, ale kromě ID uživatele a ID hráče by tam byl ještě třetí sloupec- známka. Pak by se dalo udělat to hlasování od 1 do 10 a dělat z toho průměry... Nevýhoda toho je, že to hodnocení by se muselo počítat dalším dotazem do databáze, zatímco v tom prvním případě je už součástí záznamu o hráči. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0