Sum(), Max(), Min()
8 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Co mam udelat v PHP+MySQL aby mi udelal tyhle funkce? V prikazovem radku neni problem: mysql> select sum(sloupec) from database; a secte cisla ve sloupci.... Max je maximalni hodnota a min je minimalni. Zkousel jsem: $sum = MySQL_Query("SELECT sum(sloupec) FROM database"); echo $sum; a hlasi mi "Call to undefined function: sum() in ....";´ Je nejaka jina moznost jak secist a zjistit maximalni a minimalni hodnutu?
-
To je divné, mělo by to fungovat. Kór když to jde v příkazovém řádku. Mi to běhá bez problémů. Těžko říct... Je ale fakt, že už se mi stalo, že nejednou můj sql server neznal funkci DATE_FORMAT. Tehdy jsem se tím už ale více nezabýval.
-
Taky mi to nejde a nevim proc... a prikazovy radek je v poho... nejde mi to tady ani doma na apache, MySQL, PHP.... Cim to ? :(((
-
nechybi ti tam nekde uvozovky? tohle vypada, jako by sum() chtelo pocitat php ;-)
-
:o) neblazni - to nemuzues jen tak echnout - to proste nefunguje. Musis ten dotaz nejdriv priradit "result" promenne.... $result = mysql_query($query) a pak s tim resuletm pracovat - jak chces / doporucuju manual php, sekce mysql - idealni je http://cz2.php.net/manual/cs/ref.mysql.php nebo nejaky chm offline.... JS
-
nojo, fuj, jsem slepej, uvozovky evidentnte nechybi ;-)
-
V mamuálu se o sum() nic nepíše. Ale nejmenší a největší, tak to tam je . LEAST, GREATEST....
-
ale SUM funguje, tak nevím, kde máš zradu... jo ale na ty výsledky musíš jít trochu jináč: $prikaz = mysql_query("SELECT SUM(sloupec) FROM tabulka") or die("Chyba při zpracování databáze"); $zaz = mysql_fetch_assoc($prikaz); $pocet = $zaz['SUM(sloupec)']; a nemáš tam taky náhodou todle: $prikaz = mysql_query("SELECT SUM($sloupec) FROM tabulka"); jestli jo, tak to zkus zapsat takhle: $prikaz = mysql_query("SELECT SUM(".$sloupec.") FROM tabulka");