Partie 1
Chapitre 1
: Génération de code HTML à partir de tableaux associatifs
Rappel sur les tableaux
Tableaux associatifs et affichage d'entités
Exemple PHP n°1
Exemple PHP n°2
Entrainement sur les tableaux
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Exercice PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Chapitre 2
: Génération de code HTML à partir de tableaux
Boucles, tableaux et génération de code HTML : Exemples
Exemple PHP n°1
Exemple PHP n°2
Exemple PHP n°3
Exemple PHP n°4
Exemple PHP n°5
Exemple PHP n°6
Boucles, tableaux et génération de code HTML : Exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Exercice PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Chapitre 3
: Génération de code HTML à partir d'une table
Génération de code HTML à partir d'une table
Exemple PHP n°1
Exemple PHP n°2
Exercice PHP n°3
Exercice PHP n°4
1
Chapitre 2
:
Génération de code HTML à partir d'une table
Génération de code HTML à partir d'une table : Exercice PHP n°3
L'objectif de l'exercice est d'appliquer ce que vous avez appris à l'aide des exemples.
Énoncé
Affichez les identifiants et les noms des auteurs dans le format indiqué.
Les données sont extraites de la base de données bibliothèque visible ci-dessous.
La variable $monPdo contient une connection à la base de données que vous pouvez utiliser.
- Voir le schéma relationnel Télécharger les tables (PDF)
- Table auteurs (auid, prenom, nom)
Clé primaire : auid
Table editeurs (edid, nom, adresse)
Clé primaire : edid
Table livres (isbn, titre, prix, date_edition, edid)
Clé primaire : isbn
Clé étrangère : edid de la table editeurs
Table livres_auteurs (auid, isbn)
Clé étrangère : isbn de la table livres, auid de la table auteurs
Saisissez votre réponse
// Base de données disponible par la variable $monPdo
$sql = '/* trou/ */ /* /trou */';
$result = $monPdo->query($sql);
/* trou/ */ /* /trou */
while ($ligne = $result->fetch(PDO::FETCH_ASSOC)) {
/* trou/ */ /* /trou */
}
/* trou/ */ /* /trou */
Résultat à obtenir
[1] Hugo ; [2] MontBlanc ; [3] Simmons ; [4] Dorbien ; [5] Daudet ;
<p>[1]‧Hugo‧;‧[2]‧MontBlanc‧;‧[3]‧Simmons‧;‧[4]‧Dorbien‧;‧[5]‧Daudet‧;‧</p>
Exécution en 0.0034s
3 / 4
Génération de code HTML à partir d'une table
Génération de code HTML à partir d'une table