SQL query
Alfred -
22/07/2004 18:01:00Ik ben bezig om een verjaardagskalender te maken... Alle items steek ik gewoon in een database, en ik lees ze dan uit..
Ik zou willen dat het begint met 1 januari en endigt met 31 december, ik heb dus 3 velden in mijn db:
dag - maand - jaar
Ik probeer deze gegevens op te halen met de volgende query
mysql_query("SELECT * FROM kalender ORDER BY jaar,maand,dag");
maar nu krijg ik de laatste verjaardagen eerst... ik heb al geprobeerd met DESC maar nog steeds niets...
De gegevens in de db zijn bvb:
dag : 11
maand : 8
jaar : 1987
Iemand die een idee heeft?
Ik zou willen dat het begint met 1 januari en endigt met 31 december, ik heb dus 3 velden in mijn db:
dag - maand - jaar
Ik probeer deze gegevens op te halen met de volgende query
mysql_query("SELECT * FROM kalender ORDER BY jaar,maand,dag");
maar nu krijg ik de laatste verjaardagen eerst... ik heb al geprobeerd met DESC maar nog steeds niets...
De gegevens in de db zijn bvb:
dag : 11
maand : 8
jaar : 1987
Iemand die een idee heeft?
PHP hulp
27/11/2024 04:36:59de VeeWee
22/07/2004 18:07:00Alfred -
22/07/2004 18:10:00VeeWee: Ja, nog steeds niets... Het zal wel weer iets doms zijn dat ik over het hoofd zie, maar ik zou niet weten wat...
Mitch X
22/07/2004 18:22:00Sla ze op als int :P
date("U", mktime());
bij die mktime vul je de ingevoerde datum in en ordenen is zoveel simpeler :)
date("U", mktime());
bij die mktime vul je de ingevoerde datum in en ordenen is zoveel simpeler :)
Alfred -
22/07/2004 18:42:00Dbegrijp ik,
ik heb er wat over opgezocht,
ik krijg dan een reeks getalletjes,
maar hoe haal ik daar dan terug een nette datum uit?
ik heb er wat over opgezocht,
ik krijg dan een reeks getalletjes,
maar hoe haal ik daar dan terug een nette datum uit?