Liste des éditeurs

Reprenez l'exemple de la liste des auteurs et présentez une liste des éditeurs conçue sur le même principe.

liste des éditeurs

Une solution possible

Exercice : Exercice : liste des éditeurs

Liste des livres simple

Reprenez l'exemple de la liste des auteurs et présentez une liste des livres conçue sur le même principe.

liste des livres

Une solution possible

Exercice : Exercice : liste des livres simple

Liste des livres par catégorie

Présentez la liste des livres par catégorie (liCat).

liste des livres par catégories

Une solution possible

Exercice : Exercice : liste des livres par catégorie

La fonction htmlLigne() est modifiée pour accepter un paramètre supplémentaire : une classe CSS pour la ligne.

/**
 * Envoie à la sortie standard une ligne d'une table HTML
 *
 * @param array		$elts	Elements à afficher dans les colonnes
 * @param string	$css	Classe CSS éventuelle de la ligne
 */
function htmlLigne($elts, $css = '') {
	echo '<tr', ($css == '') ? '>' : " class='$css'>";

	foreach ($elts as $elt) {
		echo '<td>', $elt, '</td>';
	}

	echo '</tr>';
}

Liste des livres et de leur(s) auteur(s)

Présentez la liste des livres et de leur(s) auteur(s).

liste des livres par auteur

Une solution possible

Exercice : Exercice : liste des livres et de leur(s) auteur(s)