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 :
En fait je n'arrive pas à comprendre comment afficher le contenu alors que l'on ne connait pas le nombre de colonnes.
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
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()); . . . . . . }
Merci de votre aide.
Partager