logo Pierre AULAS
Un musée plein de tableaux - Pierre Aulas
 Parcours  |   Réalisations  |   Cours  |   Chroniques  |   Divers
Un musée plein de tableaux
Le jour se lève

Un musée plein de tableaux

Voir l'exercice mis en œuvre

Voir le code source

Le principe de l'exercice est de faire afficher le contenu d'une variable $musee[] telle que  :

$musee[] = array("numero"=>"01","titre"=>"Le fou de peur ou le désespéré","date"=>"1843-45","support"=>"huile sur toile montée sur bois","dimension"=>"60,5 x 50,5","musee"=>"Oslo, Nasjonalmuseet","droit"=>"© The national Museum of Art, Architecture and Design, Oslo.");
$musee[] = array("numero"=>"02","titre"=>"Le désespéré","date"=>"1843-45","support"=>"huile sur toile","dimension"=>"45 x 54","musee"=>"collection particulière","droit"=>"© Photo Michel Nguyen");
$musee[] = array("numero"=>"03","titre"=>"L'homme blessé","date"=>"1844-54","support"=>"huile sur toile","dimension"=>"81,5 x 97","musee"=>"Paris, musée d'Orsay","droit"=>"© Photo RMN / Hervé Lewandowski");

Vous pouvez télécharger le fichier suivant qui contient la description complète de la variable $musee[] ainsi que les images auxquelles fait référence le numéro de chacun des éléments de la variable $musee[].
Pour indication, ces tableaux sont issus de l'exposition Courbet présentée au Grand Palais fin 2007.

La première étape consiste à faire afficher dans un unique tableau html le contenu de $musee[].

Pour cela on va recourir à des boucles imbriquées  : la première boucle parcourera chacune des cases du tableau indicé $musee[] tandis que la seconde boucle parcourera toutes les cases du tableau associatif contenu dans chacune des cases du tableau $musee[].

La seconde étape consiste à créer un formulaire qui permette à l'utilisateur de choisir le mode d'affichage : avec ou sans image, dans un tableau ou non.

Haut de page
Plan du site  |  Mentions légales  |  Crédits  |  Aide