Ik heb voor mijn weblog en gastenboek in de database 2 kollommen gemaakt, namelijk datum en tijd. Voor beiden 2 kollommen dus. En nu lees ik overal dat als je NOW() gebruikt in de SQL query dit veel makkelijker is.
Nu moet ik dus 1 kolom verwijderen en de andere veranderen naar NOW(). Maar dan kom ik met mijn oude gegevens in de knoop. Hoe kan ik dit het beste oplossen? Of gewoon niet?
Format voor datum is bijv.: 13 april 2007
Format voor tijd is bijv.: 13:47:09
Dat doe ik dus niet omdat toen ik het maakte ik er nog niet van af wist. Maar ik wil het dus veranderen in iets simpelers vraag me af hoe dat makkelijk kan zonder al te veel werk. Ik heb geen zin om ongeveer 200 rijen aan te passen. :S
Als je NOW gebruikt word in de desbetreffende kolom de huidige datum/tijd geschreven. Maar begrijp ik nu goed dat je het zonder veel moeite terug wilt brengen naar 1 kolom ?
En zijn de huidige kolommen op dit moment dan een date en een time kolom ?
Een nieuw (derde) veld maken. Met een query de eerste en tweede veld samenvoegen tot een fatsoenlijk geheel en in het derde veld zetten. Daarna kunnen de eerste en tweede velden weg.
date en datetime zijn kolomtypen, met now kun je een bepaald veld de huidige datum geven.
Voor je probleem: SanThe heeft een goed begin gemaakt, en op zich is het ook niet zo moeilijk.
Maak dus eerst die derde kolom aan, en kijk hoe het datum formaat eruit moeten komen zien, dan maak je dus ff een scriptje wat de datums /tijden ophaalt, plak ze aan elkaar en voor dat in een derde kolom in.