Bonjour,
Je ne comprends pas pourquoi je n'arrive pas à faire afficher mes données avec un tableau array(). J'ai besoin de mettre dans un tableau car la suite sera d'afficher le nombre de tasse consommé dans une journée.
Voici mon fichier programmeurs.txt, les délimiteurs sont espaces et tabulations.
Je ne comprends pas pourquoi je n'arrive pas à faire afficher mes données avec un tableau array(). J'ai besoin de mettre dans un tableau car la suite sera d'afficher le nombre de tasse consommé dans une journée.
$affiche = $_POST["affiche"]; // choix du formulaire.
$jetons=array();
function lireFichier(){
global $jetons;
$fp=fopen("programmeurs.txt", "r");
$contenu=fgets($fp);
$tok = strtok($contenu, " \n\t");
$i=0;
while ($tok !== false) {
$jetons[$i]=$tok;
$i++;
$tok = strtok(" \n\t"); // fait comme une boucle.
}
echo $jetons[$i];
}
// le choix du bouton radio fera executer la fonction nécessaire.
switch ($affiche) {
case "tableau":
echo "<table><tr><th>Programmeur</th><th>Jour</th><th>Nb Tasses</th></tr>";
lireFichier();
echo "</table>";
break;
}
Voici mon fichier programmeurs.txt, les délimiteurs sont espaces et tabulations.
Gilbert Lundi 1
Wally Lundi 2
Edgar Mardi 8
Wally Mardi 2
Eugene Mardi 3
Josephine Mercredi 2
Eugene Jeudi 3
Gilbert Jeudi 1
Clarence Vendredi 9
Edgar Vendredi 3
Josephine Vendredi 4