Filmographie
";
exit();
}
// Affichage du nom de l'artiste
$requete2 = "select * from Artiste where id=$id";
$resultat2 = mysqli_query ($mysqli, $requete2);
if ($resultat2) {
if ($artiste = mysqli_fetch_object ($resultat2))
{
echo "Biographie de $artiste->prenom $artiste->nom
";
}
mysqli_free_result($resultat2);
}
// Affichage de sa filmographie
// Remarque: il aurait aussi été possible de faire une jointure plutôt
// que deux requêtes a la base mais on aurait alors obtenu plusieurs
// entrées comportant le nom de l'artiste. Il aurait donc fallu afficher
// son nom une première fois puis introduire une mémoire pour ne pas
// le réafficher
$requete1 = "SELECT * from Role,Film where idActeur=$id and Film.titre=Role.titre";
$resultat1 = mysqli_query ($mysqli, $requete1);
echo "";
echo "Film | Pays | Année | Role |
";
if ($resultat1)
{
while ($f = mysqli_fetch_object ($resultat1))
{
echo "";
echo "$f->titre | ";
echo "$f->pays | ";
echo "$f->annee | ";
echo "$f->nomRole | ";
echo "
";
}
mysqli_free_result($resultat1);
}
else
{
echo "Erreur dans l'exécution de la requête $requete1.
";
echo "Message de MySQL : " . mysqli_error($mysqli);
}
echo "
";
mysqli_close($mysqli);
?>