'; echo ''; echo '
'; 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, URL_BA 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 !

'; } } $fiche = $result->fetch_array(); if(isset($_GET['ba'])) { //pour affichage de la BA echo '' .'
' .''; } else { //pour affichage du petit tableau echo "

Fiche du film N°".$filmid." :

"; echo ''; // préparation pour insertion de la miniature $urlmini = str_replace('\\', '/', $fiche['Miniature']); // message si absence de résumé if (empty($fiche['Resume']))$fiche['Resume']="

le résumé pour ce film reste à saisir

"; echo ""; echo "
ID TitreRéalisateurAnnéeMiniatureResume
".$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 } ?>