Autor | Zpráva | ||
---|---|---|---|
xiomonox Profil * |
#1 · Zasláno: 9. 2. 2012, 18:30:00
Ahoj,
začínám a mám dotaz jak provédst sumu více sloupců z jedné tabulky (aby se sumy zobrazily pro každý sloupec samostatně). Pro jeden sloupec to řeším: $query = mysql_query("SELECT SUM(pora) AS poras FROM uzivatele"); $result=mysql_fetch_assoc($query); echo $result['poras']; Dotaz číslo dvě: Výše uvedený příkaz mi nefunguje ve skrypru kde už mám jednou query. Např. $query = "SELECT * FROM uzivatele WHERE neco = neco"; $result = mysql_query($query) or die(mysql_error()); Jak to udělat, aby se to snášelo. Děkuji. |
||
Kajman Profil |
#2 · Zasláno: 9. 2. 2012, 18:34:18
xiomonox:
SELECT SUM(pora) AS poras, SUM(nora) AS noras FROM uzivatele „Jak to udělat, aby se to snášelo.“ Nepřepisujte si proměnnou $result a $query, pokud ji stále používáte. |
||
xiomonox Profil * |
#3 · Zasláno: 9. 2. 2012, 20:52:46
Kajman:
Děkuji za odpověď. Takže stačí pouze přejmenovat proměnné, aby se "to snášelo"? Pkud to tak provedu, vypadne chyba: "mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in " :( |
||
panther Profil |
#4 · Zasláno: 9. 2. 2012, 21:00:02
xiomonox:
„Pkud to tak provedu, vypadne chyba:“ této funkci samozřejmě musíš předhazovat platný mysql_result (výstup z funkce mysql_query). Buď jsi tu proměnnou nepřepsal, nebo máš chybu v SQL dotaze - zjistíš vypsáním funkce mysql_error. |
||
Časová prodleva: 12 let
|
0