Autor Zpráva
JanS
Profil
Mám tabulku a v ní několik řádků s čísly. Potřebuju je sečíst a součet vypsat. Jak mám na to jít? Napadá mě jedině smyčka, ale nevím, jak mám zjistit, na kterém jsem řádku.. Díky za odpovědi.
Peca
Profil
select sum(nazev_sloupce_s_cisly) from nazev_tabulky
JanS
Profil
Hází mi to Resource id #34...
JanS
Profil
Mám to takto:

$vysledek=mysql_query("SELECT SUM(sloupec) FROM tabulka");
echo $vysledek;
Casero
Profil
JanS
Musíš to dát třeba do pole, takto to nebude fungovat třeba takto :
$zaznam=MySQL_Fetch_Array($vysledek);
a pak už s tím pracuješ jako $zaznam["nazev sloupce"]

ještě fce jako sum,min,max,count si nějak pojmenuj takže třeba sum(sloupce) as soucet
JanS
Profil
ok. Zkusim.

EDIT: Teď mi to zase nepíše nic:

$vysledek=mysql_query("SELECT SUM(sloupec) AS soucet FROM tabulka");

$outcome=mysql_fetch_array($vysledek);

echo $outcome["sloupec"];
Eddie
Profil
skus toto:

$vysledek=mysql_query("SELECT SUM(sloupec) AS soucet FROM tabulka");
$outcome=mysql_fetch_array($vysledek);

echo $outcome["soucet"];
Casero
Profil
JanS
ty vlastně přejmenováváš ten součet se sloupce jako soucet, tudíž ho pak vypisuješ jako soucet
JanS
Profil
Skvělé. Vše jede. Díky.
souki
Profil
nebo jednodušeji
$vysledek=mysql_result(mysql_query("SELECT SUM(sloupec) FROM tabulka"),0);
Toto téma je uzamčeno. Odpověď nelze zaslat.

0