Autor Zpráva
Cup
Profil
Dobrý den.
Chtěl bych se zeptat jak z databáze vytáhnout záznamy, které mají uložený záznam s datem ve tvaru RRRR-MM-DD HH:MM:SS, mám proměnné s rokem a měsícem a já pomocí těchto dvou porměných chci vytáhnout všechny záznamy které jsou určitého roku a měsíce. díky za radu
Cup
Profil
takhke to asi nebude ... ale chtěl

SELECT DATE_FORMAT( 'date_kal', ' %d ' ) AS den
FROM `kalendar`
WHERE DATE_FORMAT( 'date_kal', '%m' ) =03
AND DATE_FORMAT( 'date_kal', '%Y' ) =2009

v databazi mam tyto 3 záznamy uzaznamy ve tvaru

2009-03-20 16:00:00
2009-03-26 18:46:53
2009-02-03 18:47:10

a chci aby mi to vyhodilo cisla dnu ve kterych je datum rovno 3 mesici a roku 2009 takze cisla 20 a 26

pokud někdo ví jak na to tak díky ... díval sem se do manuálu ale nic moc sem tam nepochitil ... nebo spíš jsem nepochytil jak to zapsat ... díky
Kajman_
Profil *
where `date_kal`>='2009-03-01' and `date_kal`<'2009-04-01'
Cup
Profil
Kajman_
vyřešeno jinak
$dotaz = mysql_query ("SELECT DATE_FORMAT(date_kal, '%d') as den
                       FROM `kalendar` 
                       WHERE DATE_FORMAT(date_kal, '%Y') = '$year' 
                       AND DATE_FORMAT(date_kal, '%m') = '$month' "
                      , $spojeni);

ale díky
nightfish
Profil
Cup
SELECT DISTINCT DATE_FORMAT(date_kal, '%d') as den
FROM `kalendar` 
WHERE DATE_FORMAT(date_kal, '%Y-%m') = '$year-%month' 

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: