Autor Zpráva
soucekgns
Profil
Rád bych se zeptal, jak zobrazit položky z mysql (type=DATETIME) mající zadaný rok a měsíc. Dost dlouho si s tím lámu hlavu, jak to zapsat do query.
// zadané proměnné
$rok   = 2012;
$mesic = 03;

//tabulka
+------+---------------------+
|  id  |      datetime       |
+------+---------------------+
|  1   | 2012-03-05 12:00:25 |
+------+---------------------+
|  2   | 2012-04-01 18:23:52 |
+------+---------------------+

// php
$mysqli->query(/*pouze 2012-03*/);
Díky za rady
Tori
Profil
WHERE YEAR(`datetime`) = '2013' AND MONTH(`datetime`) = '03' ?
Anebo WHERE `datetime` >= '2013-03-00' AND `datetime` < '2013-04-00'
soucekgns
Profil
Díky moc

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: