'; 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 } ?>