par
Ryle » 26 mai 2011, 17:34
Personnellement j'essayerais de constituer un tableau php à deux dimensions (les lignes et les colonnes) qui pourrais être facilement parcouru pour afficher ton tableau html...
En gros tu charges toutes tes tables, et tu alimentes un tableau en spécifiant la ligne puis la colonne :
$restaurant[ta_ligne][ta_colonne] = ....;
A partir de là tu peux utiliser deux boucles pour constituer ton tableau (une boucle pour les lignes et une boucle pour les colonnes), et pour chaque "case" tu vérifies s'il existe une correspondance dans le tableau
for ($i=0; $i < $nbLignes; $i++) {
... // tr
for ($j=0; $j < $nbColonnes; $j++) {
... // td
if (isSet($restaurant[$i][$j]))
...
}
}
Personnellement j'essayerais de constituer un tableau php à deux dimensions (les lignes et les colonnes) qui pourrais être facilement parcouru pour afficher ton tableau html...
En gros tu charges toutes tes tables, et tu alimentes un tableau en spécifiant la ligne puis la colonne :
[php] $restaurant[ta_ligne][ta_colonne] = ....;[/php]
A partir de là tu peux utiliser deux boucles pour constituer ton tableau (une boucle pour les lignes et une boucle pour les colonnes), et pour chaque "case" tu vérifies s'il existe une correspondance dans le tableau
[php]for ($i=0; $i < $nbLignes; $i++) {
... // tr
for ($j=0; $j < $nbColonnes; $j++) {
... // td
if (isSet($restaurant[$i][$j]))
...
}
}[/php]