Versio

Verlooptijd regelen

Overzicht Reageren

Thomas van Broekhoven

Thomas van Broekhoven

08/05/2008 16:23:00
Quote Anchor link
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
 
PHP hulp

PHP hulp

25/05/2012 17:36:17
Gesponsorde koppelingen:
 
Jan Koehoorn

Jan Koehoorn

08/05/2008 16:28:00
Quote Anchor link
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
 
Thomas van Broekhoven

Thomas van Broekhoven

08/05/2008 16:34:00
Quote Anchor link
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?
 
Jan Koehoorn

Jan Koehoorn

08/05/2008 16:39:00
Quote Anchor link
Ja, da's een kwestie van uittesten. Het zal zoiets worden:

SELECT (aanmelddatum + INTERVAL 20 DAY) AS verloopdatum
 
Thomas van Broekhoven

Thomas van Broekhoven

08/05/2008 16:41:00
Quote Anchor link
Hartstikke bedankt ;) Ik ga nu een beetje puzzelen. Je hoort het wel als het gelukt is!
 



Overzicht Reageren

Get Adobe Flash player