

PHP Počet řádku podle záznamu ve sloupci mysql
Zdravim, resim součet záznamů ze sloupce např "zaznam" a v tomto sloupci jsou ruzna cisla v jednotlivych radcich (10,12,15, atd) jaka cisla tam budou dopredu nemuzu vedet jen z sloupce zaznam a potřebuju vedet počet určitych zaznamu tudiz ze v sloupci pocet je záznamu s cislem "10" 6 zaznamu s cislem "12" 28 zaznamu atd podle cisel v sloupci.
vedeli by jste nekdo jak na to?? jak me nakopnout dal? díky.
Jestliže dobře rozumím, pak
bohuzel ne toto je soucet sloupce ja potrebuju jak pisu vise soucet radku (ktery maji stejny zaznam) podle hodnoty zaznamu ze sloupce z mysql (viz priklad v odpovedi vis.
Není toto součet sloupce. Zkoušel jsi to?
abych rek pravdu tak predtim ne ted uz to chvily zkousim ale nic mi to nevypisuje asi to spatne vypisuju nebo nevim.. jestli to ma delat to co jsem uvadel cos ai podle tve reakce jo mohl by jsi mi prosim ukazat jak vysledek vypsat? díky
jako chapu ze count a distinct je " soucet + vypsat od kazdeho jen jeden radek... ale ja potrebuju vypsat ze v sloupci v nejakych radkach je cislo 10 a tech radku s cislem deset je 6 radku s cislem 8 je 5 atd...
Tož takto:
ok diky a vypsat to mam
???
Toš třeba:
SELECT sloupec,count(`sloupec`) pocet FROM `tabulka` group by sloupec
Co delam spatne? Díky
Zkus
$result = mysql_query("SELECT minuty,count('minuty') pocet FROM `jizdy` group by minuty WHERE kod = '".$_GET["zkod"]."' ");
ani jeden z resultu nejde :/
hlasi : Warning: mysql_fetch_array() expects parameter 1 to be resource,
Po řádku $result=mysql_query ....
dej
echo mysql_error($);
chybu mi to hlasi na while($row = mysql_fetch_array($result)){ to je v poradku tudiz musi byt spatne asi ten mysql dotaz... :/
Jistěže je špatně ten dotaz. Ale chybu vypíše mysql_error(), jak jsem psal.
ano vypise to mysql_fetch_array() expects parameter 1 to be resource, boolean given in. nicmene ja bohuzel nevidim co v tom dotazu je spatne. Ty to vidis?
To je hlášení PHP až na řádku s mysql_fetch_array().
Před tento řádek dej echo mysql_error();
Ta chyba bude asi neexistující sloupec apod.
chybu jsem uz vyresil
vadilo tomu group by.. pred where.
Díky vsem za pomoc
funkcni zapis
$result = mysql_query("SELECT minuty,count(minuty) pocet FROM jizdy WHERE kod = '$_GET[zkod]' group by minuty");
while($row = mysql_fetch_array($result)){
echo $row['minuty'].' - '.$row[pocet].'<br>';
}