Gå til innhold

Dato som teller oppover en gang i uka


Anbefalte innlegg

Hei

 

Jeg lurer på om det er noen her som har mulighet til å hjelpe meg å lage en kodesnutt som genererer en dato en gang i uka (hver mandag). Datoen skal øke med en uke av gangen. Eks: 2010-11-22, 2010-11-29, 2010-12-06 osv.

 

Linken jeg vil skal oppdateres automatisk:

rank/l_rank.php?utvalg=36&fradato=2010-11-29&kjonn=B&klasse=All&maxnum=50

 

Beklager elendig forklaring, er fersk innenfor PHP, men håper dere skjønner poenget mitt =)

Lenke til kommentar
Videoannonse
Annonse

Det er veldig enkelt, gjør slik:

<?php
$dato = '2010-01-01';
$unixtime = strtotime($dato. ' +1 week');
echo date('Y-m-d',$unixtime);
?>

Først må du hente ut datoen fra et sted, enten det er database eller fil. Bare for å vise deg har jeg satt opp en tilfeldig dato i $dato variabelen. Så gjøres datoen om til en unixtime (altså bare tall) og samtidig legges det på 1 uke. Til slutt konverterer vi tilbake til vanlig dato og nå er uken med. Denne vil nå skrive ut 2010-01-08... Da gjelder det for deg å lagre dette i database eller til fil.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...