'; + echo ''; + echo '
'; + echo ''; + echo '
'; + echo ''; + echo ''; + // le formulaire rappelle la page en lui envoyant les parametres ID et Valider + } +else + { + $filmid1=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable + // verifier que le parametre est correct, protéger de l'injection SQL + if (substr($filmid1,0,3) !== "ID=") + { + echo '
'.' '.$filmid1.' '.' Parametres transmis Invalides !';
+ }
+ else
+ {
+ // on traite la page avec un numéro de film valide.
+ $filmid1 = $_GET['ID'];
+ $filmid2 = $_GET['ID2'];
+ $limlist = $_GET['limit'];
+ // echo $filmid1;
+ require "includes/connectbdd.php";
+ $query="SELECT ID_film, Titre, Réalisateur, Année, Miniature FROM t_films WHERE ID_film >=".$filmid1." AND ID_film <= ".$filmid2." limit " .$limlist.";";
+ // echo $query;
+ $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai ');
+
+ if ($result->num_rows > 0)
+ {
+ echo "Liste des ".$result->num_rows." films trouvés entre ".$filmid1." et ".$filmid2." .
";
+ echo '
ID | Titre | Réalisateur | Année | Miniature |
---|---|---|---|---|
'.$fiche['ID_film'].' | +'.$fiche['Titre'].' | +'.$fiche['Réalisateur'].' | +'.$fiche['Année'].' | +
"; + } + 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 + } +?> +