Affichage dynamique d'une table quelconque
Bonjour à tous, voici mon problème :
Je doit afficher des tables mais comme je n'ai pas envie de les afficher une par une j'ai décidé de créer une fonction, le problème c'est que cette fonction doit afficher une table quelconque (avec n'importe quel nombre de colonne) et je ne vois pas comment faire.
Je vous poste le début de mon code :
Code:
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
|
//Fonction permettant d'afficher le contenu d'une table
function affTable ($t)
{
$resultat = mysql_query ("DESC $t;") OR DIE (mysql_error());
print ("<table border=\"1\">
<tr>");
while (list ($colonnes) = mysql_fetch_row ($resultat))
{
print ("<th>".$colonnes."</th>");
}
print ("</tr>");
$resultat = mysql_query("SELECT * FROM $t;" ) OR DIE (mysql_error());
.
.
.
.
.
.
} |
En fait je n'arrive pas à comprendre comment afficher le contenu alors que l'on ne connait pas le nombre de colonnes.
Merci de votre aide.