De quoi est composé un tableau ?
De balises table :
De lignes :
<table>
<tr>
</tr>
</table> |
De colonnes :
<table>
<tr>
<td>
</td>
</tr>
</table> |
Habituellement, tu fais autant de lignes que d'enregistrement. Il suffit de faire cette fois autant de colonnes
Le problème est qu'avec un while (mysql_fetch_assoc($resultat)) tu auras du mal à afficher plus d'une ligne par élèves, puisque la hiérarchie des tableaux est structurée tel que les colonnes soient dans les lignes.
Alors, soit tu fait dans chaque colonne un autre tableau qui fait 1 case de largeur et autant de cases que tu veux en hauteur. Simple, mais un peu lourd.
Soit tu remplis un array() en php quand tu fais ton while (mysql_fetch_assoc($resultat)). Et quand tu veux afficher ton tableau, au lieu de parcourir l'array élève par élève, tu le parcours critère par critère
Message édité par Pascal le nain le 25-07-2009 à 15:19:43