'; echo ''; echo ''; // le formulaire rappelle la page en lui envoyant les parametres ID et Valider } else { $filmid=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable // verifier que le parametre est correct, protéger de l'injection SQL if (substr($filmid,0,3) !== "ID=") { echo '
'.' '.$filmid.' '.' Parametres transmis Invalides !';
}
else
{
// on traite la page avec un numéro de film valide.
$filmid = $_GET['ID']; //
// echo $filmid;
require "includes/connectbdd.php";
$query="SELECT ID_film, Titre, Réalisateur, Année, Miniature, Resume
FROM t_films LEFT JOIN resumerfilm ON (t_films.ID_film = resumerfilm.ID_film)
WHERE t_films.ID_film=".$filmid;
// echo $query;
$result=$connexion->query($query) or die('Echec de la requête, Refaire un essai ');
if ($result->num_rows > 0)
{
if(isset($_GET['nc'])) {
if($_GET['nc'] == true) {
echo 'Vous devez être connecté·e pour emprunter ce film !
';
}
}
echo "Fiche du film N°".$filmid." :
";
echo '
ID | Titre | Réalisateur | Année | Miniature | Resume |
---|---|---|---|---|---|
".$fiche['ID_film']." | ".$fiche['Titre']." | ".$fiche['Réalisateur']." | ".$fiche['Année']." | ".$fiche['Resume']." |
"; // déterminer les actions possibles sur ce film (prêt, échange, vente) $sqlstatus = 'SELECT * FROM offrir WHERE IDfilm = "'.$fiche['ID_film'].'";'; $result2 = $connexion->query($sqlstatus); $filmStatus = $result2->fetch_assoc(); // déterminer si le disque est disponible $sqldispo= "SELECT COUNT(*)AS PasRendu FROM `emprunter` WHERE date_due IS NOT NULL AND date_rendu IS NULL AND IDfilm = ".$fiche['ID_film'].";"; $result3 = $connexion->query($sqldispo); $filmdispo = $result3->fetch_array(); // si le film est sorti $filmdispo['PasRendu'] vaut 1 , 0 sinon // affichage des actions possibles (emprunter/acheter/échanger) pour ce BluRay echo '"; } else { echo 'aucun résultat, Choisissez un nouveau numéro de film ...'; } $connexion->close(); } // fin du traitement de la page appelée avec paramètre } ?>