1990 AND year(date_debut)<2020 Order by date_debut Asc"; $requete=mysql_query($selection) or die ("la requete select des champs a échouée"); //on récupere les valeurs de la requete en faisant une boucle sur la table //cela permet de récupérer toutes les valeurs correspondant à la requete $nbre_annees= mysql_num_rows($requete); for($i=0;$i<$nbre_annees;$i++) { $annee_debut[]=mysql_result($requete,$i,"year(date_debut)"); $annee_fin[]=mysql_result($requete,$i,"year(date_fin)"); } // on ferme la connexion à mysql mysql_close(); //echo "$annee_debut[$i]"; //echo "$annee_fin[$i]"; //Regroupe 2 tableaux $regroup_tab = array_merge($annee_debut, $annee_fin); //supprime les doublons & les index $list_an1 = array_unique($regroup_tab); //supprime les vieux index $list_an = array_values ($list_an1); //compte le nbre d'éléments du tableau $nbre_annees = count ($list_an); ?>