Det er udløbsdatoen, der opdateres med, så du kan få købsdatoen ved at trække en måned fra udløbsdatoen:
$udloebsdato = x; // hentes fra databasen
$koebsdato = $udloebsdato - (60 * 60 * 24 * 30);
$koebsdato = date("H:i", $koebsdato);
Se evt.:
http://php.net/date
Jeg er kommet til at skrive (time() - (...)) i opdateringsqueryes - det skal selvfølgelig være (time() + (...)) for at få udløbsdatoen, der jo ligger i fremtiden.
Alternativt kan du have to felter i databasen - et til købsdato og et til udløbsdato - hvis ud gør det sådan i stedet, har du mulighed for at have forskellige perioder (15 dage, 30 dage etc.) uden ret meget mere besvær.
mikl-dk | udv@mikl.dk
Kunne man ikke bare gøre sådan her
$kobsdato = date('Hi');
$udloebsdato = date('Hi') + 1;