login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dit jaar -7 + 6 jaren (Opgelost)

Offline kenzo - 23/07/2008 09:44
Avatar van kenzoPHP beginner Hallo,

Ik heb in een array het aantal jaren dat ik in een statistieken script moet selecteren.

Dit is de code:
  1. $jaren = array("2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020");



Nu wil ik eigenlijk dat ik dit jaar selecteer (nu dus 2008)
Kan via
  1. ".date("Y")."
maar ook 7 jaren die ervoor liggen, en 6 jaren die erna liggen.

Dus vanaf 2001 tot 2014

Bedankt!

5 antwoorden

Gesponsorde links
Offline kilian - 23/07/2008 09:47
Avatar van kilian Lid Ik zou een forloopje gebruiken. Mer info darover vindje op php.net: PHP.net: for()
Je doet dus als "beginpunt" $date-7 en eindpunt $date+6
Offline Ontani - 23/07/2008 09:48
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <?php
  2. $jaren = range(2001,2014);
  3. ?>
Offline kenzo - 23/07/2008 09:50
Avatar van kenzo PHP beginner
Ontani schreef:
[..code..]



ok, maar dat gaat niet automatisch.

Ik wil het statistieken script zo maken dat ik dat nooit meer hoef aan te passen.

In 2020 (als die site nog bestaat dan) wil ik graag dat daar niet de jaren 2001 t'm 2014 staan?
Offline Ontani - 23/07/2008 09:51
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
jeezus, een beetje creativiteit?

  1. <?php
  2. $jaren = range(date('Y') - 7,date('Y') + 6);
  3. ?>
Offline kenzo - 23/07/2008 09:54
Avatar van kenzo PHP beginner ow sorry,

ik wist niet dat dat zomaar kon date('Y') - 7

ik had zoiets al geprobeerd maar kwam niet goed uit

Ik zal dit eens proberen.


Bedankt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.226s