\n"; for ($ligne = fgetcsv($fic, 1024); !feof($fic); $ligne = fgetcsv($fic, 1024, ",")) { //boucle de création de toutes les lignes (événements) à afficher switch ($ligneTableau) { case "titrage": echo ""; //création ligne du tableau avec style Titre $ligneTableau="ligneImpaire"; break; case "ligneImpaire" : echo ""; //création ligne du tableau aavec style ligne impaire $ligneTableau="lignePaire"; break; case "lignePaire" : echo ""; //création ligne du tableau aavec style ligne paire $ligneTableau="ligneImpaire"; break; } $j = sizeof($ligne); //on mémorise le nombre de colonnes à afficher $temp=$ligne[0]; if (($temp>= $date) && ($compteurAffichage <= $limiteAffichage)) { //si la date n'est pas passée et ltous les affichages non faits :je l'affiche for ($i = 0; $i < $j; $i++) { //pour chaque ligne du tableau if ($i%2 == 0) { //test pour varier le style de chaque colonne echo "$ligne[$i]"; } else { echo "$ligne[$i]"; } } $compteurAffichage = $compteurAffichage + 1; //le compteur d'événements est incrémenté echo ""; //fin ligne du tableau } } echo "\n"; ?>