Ik heb een database aangemaakt met dingen die ik op bepaalde dagen wil doen ...
Ik heb een tabel aangemaakt met de onderverdelingen: "dag", "maand", "gebeurtenis", ...
Ik wil dit laten uitvoeren door een cronjob die 's nachts draaid en zo 's nachts een e-mail naar mij stuurd wat ik moet doen ...
Maar nu mijn vraag ...
Ik weet hoe ik de datum van vandaag moet oproepen ...
Met date(d) en date(m)
Maar hou kan ik ervoor zorgen dat ik deze data ook uit mijn database kan halen ?? want ik heb ook sommige dagen wanneer ik meer als 1 ding moet doen ... (En dus ook meer als 1 mail krijg)
Alvast bedankt,
Steven
ps. Iedere gebeurtenis komt het jaar erachter terug en heeft een eigen id ...
Dag en maand in een VARCHAR en het id in een FLOAT?
Waarom sla je de datum niet op in een DATE, dan heb je ook een jaartal te pakken. Of je daar later wat mee gaat doen, mag je zelf weten. Die FLOAT verander je in een INT, dat lijkt mij wel zo logisch, zie hoofdstuk 11 van de MySQL-handleiding.
Met DAYOFMONTH() en MONTH() kun je simpel dagen en maanden uit een datum opvragen.
Dag en maand in een VARCHAR en het id in een FLOAT?
Waarom sla je de datum niet op in een DATE, dan heb je ook een jaartal te pakken. Of je daar later wat mee gaat doen, mag je zelf weten. Die FLOAT verander je in een INT, dat lijkt mij wel zo logisch, zie hoofdstuk 11 van de MySQL-handleiding.
Met DAYOFMONTH() en MONTH() kun je simpel dagen en maanden uit een datum opvragen.
Hey,
de gebeurtenissen komen ieder jaar terug!
Maar ....