Bonjour

J'aimerai me faire un programme générique pour afficher une table de donnée quelconque dans un fichier texte. Voici ce que j'ai fait :
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
<?php session_start();
include "../include/session.php"; // protection : vérification des variables de sessions
include "../config/base.php"; // ouverture de la bonne base de données
 
$base=$HTTP_GET_VARS['choix']; // récupération du nom de la base
 
$query="select *  FROM $base"; // lecture de la base
$result = mysql_query($query);
 
while ($val = mysql_fetch_array($result)) // parcours des lignes
{
 foreach ($val as $entree) // parcourt des colonnes
  echo "$entree ";
 echo "
"; // saut de ligne
}
 
mysql_close(); // fermeture de la base
?>
Devant ma surprise du résultat, j'ai modifié un peu ce programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 foreach ($val as $key => $entree) // parcourt des colonnes
  echo "$key => $entree , ";
 echo "
"; // saut de ligne
Et voici le code récupéré :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
0 => bernard , nom => bernard , 1 => 1 , lire => 1 , 2 => b1ff5ef06673c0129d3568af9daef561 , passe => b1ff5ef06673c0129d3568af9daef561 , 3 => T ma12 , module => T ma12 , 
0 => elian , nom => elian , 1 => 2 , lire => 2 , 2 => d41d8cd98f00b204e9800998ecf8427e , passe => d41d8cd98f00b204e9800998ecf8427e , 3 =>  , module =>  , 
0 => samuel , nom => samuel , 1 => 1 , lire => 1 , 2 => d41d8cd98f00b204e9800998ecf8427e , passe => d41d8cd98f00b204e9800998ecf8427e , 3 =>  , module =>  , 
0 => aline , nom => aline , 1 => 2 , lire => 2 , 2 => d41d8cd98f00b204e9800998ecf8427e , passe => d41d8cd98f00b204e9800998ecf8427e , 3 => T ma11
 ma12 ma22 , module => T ma11
 ma12 ma22 ,
Mes questions :
1) Est-ce normal que j'ai à la fois les indices nombre et nom (0 et nom par exemple)
2) J'aimerai pouvoir générer un saut de ligne sans code html (comme un <br />) dans l'affichage par firefox. Est-ce envisageable ? (je pense que non ).