Autor Zpráva
crook
Profil *
Dobry den. Uz hledam dlouho a nemuzu se dopatrat tak se rovnou ptam. Pokud ukladam datum v klasickem formatu YYYY-mm-dd
jde z toho vytahnout pocet radku v jednom mesici. Neco jako:

$pocet = mysql_result(mysql_query("SELECT COUNT(*) FROM edcpi_doc where date ='$date'"), 0);

$date je ve formatu YYYY-mm

Zkousel jsem i like ale ani ten nejak nezabral
TSD
Profil
a co sql funkce MONTH(date) ?
crook
Profil *
$pocet = mysql_result(mysql_query("SELECT COUNT(*) FROM edcpi_doc where MONTH(date) ='$date'"), 0);

Pokud jste to myslel takhle tak nefunguje
Mastodont
Profil
Pochopitelně, že nefunguje, protože MONTH vrací z datumu jen číslo měsíce, ne hodnotu YYYY-mm. Čili za rovnítkem dej jen číslo měsíce.
nightfish
Profil
select count(*) from edcpi_doc where date_format(`date`, '%Y-%m') = '$date'
crook
Profil *
select count(*) from edcpi_doc where date_format(`date`, '%Y-%m') = '$date'
FUnguje skvele Diky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0