x antal dage

Tags:    php

Hvordan laver man sån noget et script som udskriver

brugeren har nu været oprettet i 1 dag, og når der så er gået 2 dage skriver den "brugeren har nu været oprettet i 2 dage" osv.,



Man gemmer oprettelses tidspunktet i databasen, sammen med resten af oplysningerne. Den nemmeste værdi at bruge er time()

Bagefter kan man bruge denne info til at udregne tiden der er gået med flg. ligning:
$days = (time()-$info['created']) / 86400;

Resten er et spørgmål om at skrive den rigtige tekst. Dertil kan flg. bruges til at bestemme om der skal bruges ental- eller flertalsbetegnelse:
$text = ($days == 1) ? 'dag' : 'dage';



Indlæg senest redigeret d. 23.03.2008 01:07 af Bruger #10216
t