Autor | Zpráva | ||
---|---|---|---|
radeson Profil |
#1 · Zasláno: 28. 12. 2007, 20:45:56
dobry vecer,
potrebuji poradit zda lze nejak volat php funkce v SQL dotazu, konkretne: Mam funkci hodnoceni ktera z poctu hlasu a celkoveho hodnoceni vypocita oblibenost prispevku v procentech. Kdyz u prispevku vypisuji oblibenost tak to mam takhle: hodnoceni($záznam['pocet_hlasu'],$záznam['hodnoceni']) kde $záznam je pole v mysql tabulce; jak mam ale napsat ORDER BY v SQL dotazu aby se prispevky radily podle funkce hodnoceni(pocet_hlasu,hodnoceni) ?? pocet_hlasu a hodnoceni jsou primo sloupce v MYSQL tabulce, dekuji za kazdou odpoved |
||
r0me0 Profil |
#2 · Zasláno: 28. 12. 2007, 21:11:30
tak si to výsledné hodnocení ukládej do dalšího sloupce v tabulce a pak dej ORDER BY podle tohoto sloupce ne?
|
||
Mastodont Profil |
#3 · Zasláno: 28. 12. 2007, 21:14:10
V MySQL se dají psát vlastní funkce a ty pak použít v dotazu.
|
||
radeson Profil |
#4 · Zasláno: 28. 12. 2007, 21:19:46
r0me0
jj to by slo, jenomze ja uz mam takovych 50 prispevku a musel bych do kazdeho radku vkladat tu hodnotu rucne Mastodont jak?? |
||
Mastodont Profil |
#5 · Zasláno: 28. 12. 2007, 21:34:06
|
||
radeson Profil |
#6 · Zasláno: 28. 12. 2007, 21:37:26
diky :)
|
||
Časová prodleva: 17 let
|
0