Verlooptijd regelen
Beste PHPers,
Ik heb hier en daar al wat geprobeert maar het lukt niet echt. Mijn bedoeling is om als iemand een preminum account koopt de datum in de database wordt opgeslagen wanneer het gekocht is. Maar dat ook de datum na 20 dagen opgeslagen wordt. Hoe kan ik bij de huidige datum 20 dagen optellen?
Alvast bedankt!
Thomas
Ik heb hier en daar al wat geprobeert maar het lukt niet echt. Mijn bedoeling is om als iemand een preminum account koopt de datum in de database wordt opgeslagen wanneer het gekocht is. Maar dat ook de datum na 20 dagen opgeslagen wordt. Hoe kan ik bij de huidige datum 20 dagen optellen?
Alvast bedankt!
Thomas
Gesponsorde koppelingen:
Thomas schreef op 08.05.2008 16:23:
Maar dat ook de datum na 20 dagen opgeslagen wordt.
Dat is een berekende waarde, en die sla je (meestal) niet op in je database. Met INTERVAL kun je prima kijken of een bepaalde datum langer dan 20 dagen geleden is. Zie de MySQL handleiding
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
Dat is idd een hele slimme oplossing ;) Kan het dan kloppen dat ik zoiets moet doen? SELECT INTERVAL 20 DAY + '2008-05-08';
Als je dan bijvoorbeeld vandaag je eigen zal aanmelden?
Als je dan bijvoorbeeld vandaag je eigen zal aanmelden?
Ja, da's een kwestie van uittesten. Het zal zoiets worden:
SELECT (aanmelddatum + INTERVAL 20 DAY) AS verloopdatum
SELECT (aanmelddatum + INTERVAL 20 DAY) AS verloopdatum
Hartstikke bedankt ;) Ik ga nu een beetje puzzelen. Je hoort het wel als het gelukt is!



