Hoi,

Ik wil graag ingevoerde datums (bv: 12-05-2005) vanuit een formulier invoeren in DB. Maar deze datums wil ik niet als DATE -type in DB maar als timestamp-waarde.
Maar als ik dit type doe in myadmin, dan geeft hij zo'n waarde: 0000-00-00 00:00:00 Dat komt neer op datum en tijd.
Wat ik wil is dat ie de echte timestamp-waarde bewaard, dus een getal als; 1108639010, zodat er mee gerekend kan worden.
Moet ik er dan gewoon een INT van maken?
Ik zie niet helemaal wat ik moet doen...
Je zou het idd een int kunnen geven. Je kunt er dan gewoon een getallen reeks invoegen, en dus aftrekken optellen maal etc, maar de database ziet het dan niet meer als datum ;-)

Jelmer
Hoi Jelmer,

Dus het klopt wel dat de timestamp in phpMyAdmin niet hetzelfde is als de timestamp-waarde die je maakt met bijv. mktime() ?
Je zou natuurlijk weer een functie kunnen schrijven die ervoor zorgt dat de getal van die INT uteindelijk binnen het script weer beschouwd wordt als timestamp en dus ook weer om te zetten is naar de oorspronkelijke datum....???^&^*&5645 :)
???

Reageren