Bonjour à tous,

j'ai besoin d'un coup de pouce, je m'explique

je suis entrain de me faire un histogramme (graphique) qui va m'afficher des courbes sur un même graphique. donc 1 année = 1 courbe

je veux créer un script qui va me permettre de générer mon code qui afficheras les courbes au fille des années automatiquement.

je pars du principe que j'ai une variableça c'est mon code qui génère les points sur ma courbe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?php $annees=$annees+1; if(date("Y")>=$annees){?>,{
name: '<?php echo $annees ; ?>',
data: [<?php echo Tranchemois('01',$annees); ?>, <?php echo Tranchemois('02',$annees); ?>, <?php echo Tranchemois('03',$annees); ?>, 
<?php echo Tranchemois('04',$annees); ?>, <?php echo Tranchemois('05',$annees); ?>, <?php echo Tranchemois('06',$annees); ?>, 
<?php echo Tranchemois('07',$annees); ?>, <?php echo Tranchemois('08',$annees); ?>, <?php echo Tranchemois('09',$annees); ?>, 
<?php echo Tranchemois('10',$annees); ?>, <?php echo Tranchemois('11',$annees); ?>, <?php echo Tranchemois('12',$annees) ?>]
}
comment faire pour générer automatiquement les années passée ?

je sais pas si j'ai étais claire dans mon explication..

en claire, voici ce que je veux que ça face
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
<?php $annees=2009; if(date("Y")>=$annees){?>,{
name: '<?php echo $annees ; ?>',
data: [<?php echo Tranchemois('01',$annees); ?>, <?php echo Tranchemois('02',$annees); ?>, <?php echo Tranchemois('03',$annees); ?>, 
<?php echo Tranchemois('04',$annees); ?>, <?php echo Tranchemois('05',$annees); ?>, <?php echo Tranchemois('06',$annees); ?>, 
<?php echo Tranchemois('07',$annees); ?>, <?php echo Tranchemois('08',$annees); ?>, <?php echo Tranchemois('09',$annees); ?>, 
<?php echo Tranchemois('10',$annees); ?>, <?php echo Tranchemois('11',$annees); ?>, <?php echo Tranchemois('12',$annees) ?>]
}
<?php $annees=2010; if(date("Y")>=$annees){?>,{
name: '<?php echo $annees ; ?>',
data: [<?php echo Tranchemois('01',$annees); ?>, <?php echo Tranchemois('02',$annees); ?>, <?php echo Tranchemois('03',$annees); ?>, 
<?php echo Tranchemois('04',$annees); ?>, <?php echo Tranchemois('05',$annees); ?>, <?php echo Tranchemois('06',$annees); ?>, 
<?php echo Tranchemois('07',$annees); ?>, <?php echo Tranchemois('08',$annees); ?>, <?php echo Tranchemois('09',$annees); ?>, 
<?php echo Tranchemois('10',$annees); ?>, <?php echo Tranchemois('11',$annees); ?>, <?php echo Tranchemois('12',$annees) ?>]
}
<?php $annees=2011; if(date("Y")>=$annees){?>,{
name: '<?php echo $annees ; ?>',
data: [<?php echo Tranchemois('01',$annees); ?>, <?php echo Tranchemois('02',$annees); ?>, <?php echo Tranchemois('03',$annees); ?>, 
<?php echo Tranchemois('04',$annees); ?>, <?php echo Tranchemois('05',$annees); ?>, <?php echo Tranchemois('06',$annees); ?>, 
<?php echo Tranchemois('07',$annees); ?>, <?php echo Tranchemois('08',$annees); ?>, <?php echo Tranchemois('09',$annees); ?>, 
<?php echo Tranchemois('10',$annees); ?>, <?php echo Tranchemois('11',$annees); ?>, <?php echo Tranchemois('12',$annees) ?>]
}
<?php $annees=2012; if(date("Y")>=$annees){?>,{
name: '<?php echo $annees ; ?>',
data: [<?php echo Tranchemois('01',$annees); ?>, <?php echo Tranchemois('02',$annees); ?>, <?php echo Tranchemois('03',$annees); ?>, 
<?php echo Tranchemois('04',$annees); ?>, <?php echo Tranchemois('05',$annees); ?>, <?php echo Tranchemois('06',$annees); ?>, 
<?php echo Tranchemois('07',$annees); ?>, <?php echo Tranchemois('08',$annees); ?>, <?php echo Tranchemois('09',$annees); ?>, 
<?php echo Tranchemois('10',$annees); ?>, <?php echo Tranchemois('11',$annees); ?>, <?php echo Tranchemois('12',$annees) ?>]
}
le problème c'est que je me vois pas multiplier ça jusqu'en 2080 .. je vais me retrouver avec combien de ligne ... donc si je peux automatiser ça, sa m'arrangerais...