Autor | Zpráva | ||
---|---|---|---|
Jendak_ Profil * |
#1 · Zasláno: 16. 9. 2013, 20:21:47
Ahoj,
v tabulce v MySQL ukládám něco jako zakázky. Tabulka mimo jiné obsahuje sloupec přidáno (datum přidání). Chtěl bych z toho udělat statistiku - graf. Třeba Počet přidaných zakázek v červnu, by vypsalo sloupcový graf (den = 1 sloupec, tj. celkem 30 sloupců). Samotnou výrobu grafu zvládnu, ale nevím jakým způsobem získávat data. Mám udělat cyklus a pokaždé mysql_num_rows vždy s jiným datumem (1.června, 2.června....)? A nebo se to dá udělat elegantněji? Díky |
||
Alphard Profil |
#2 · Zasláno: 16. 9. 2013, 20:42:28
Počet záznamů zjistí
count(*) . Výsledek seskupte prostřednictvím group by pomocí data v požadovaném formátu.
|
||
Jendak_ Profil * |
#3 · Zasláno: 16. 9. 2013, 21:43:57
Takle nějak? Moc nevím
for ($i = 1; $i<31; $i++) { $vysledek[$i] = mysql_query("SELECT COUNT(*) FROM tabulka WHERE pridano=$i.06.2013 GROUP BY pridano"); } |
||
Kajman Profil |
#4 · Zasláno: 16. 9. 2013, 21:51:16
SELECT pridano, Count(*) pocet FROM tabulka WHERE pridano BETWEEN '2013-06-01' AND '2013-06-30' GROUP BY pridano ORDER BY 1 |
||
Jendak_ Profil * |
#5 · Zasláno: 16. 9. 2013, 21:56:33
Díky moc :)
|
||
Časová prodleva: 11 let
|
0