Ajout d'un code en rapideeeeee
This commit is contained in:
27
TP3/code/films.php
Normal file
27
TP3/code/films.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
include './modeles/modeleFilms.php';
|
||||
|
||||
// Récupération des paramètres. En gros on va chercher les valeurs passées dans l'URL
|
||||
// Par exemple si 'https://iut-fbleau.fr/films.php?realisateur=1&tri=note&limit=10'
|
||||
// Tout ce qui est après le '?' est considéré comme un paramètre
|
||||
$realisateur_id = isset($_GET['realisateur']) ? $_GET['realisateur'] : null;
|
||||
$tri = isset($_GET['tri']) ? $_GET['tri'] : 'titre'; // Isset permet de vérifier si une variable est définie
|
||||
$limit = isset($_GET['limit']) ? $_GET['limit'] : null; // Si limit n'est pas défini, on ne l'utilise pas dans la requête SQL
|
||||
|
||||
// Récupération des données
|
||||
$films = getFilms($realisateur_id, $tri, $limit);
|
||||
$nombreTotal = getNombreFilmsTotal();
|
||||
$realisateurs = getRealisateurs();
|
||||
|
||||
// Variables pour la vue
|
||||
$realisateur_selectionne = $realisateur_id;
|
||||
$tri_actuel = $tri;
|
||||
|
||||
//
|
||||
// on "charge" la vue
|
||||
//
|
||||
|
||||
include './vues/header.php';
|
||||
include './vues/vueFilms.php';
|
||||
include './vues/footer.php';
|
||||
?>
|
Reference in New Issue
Block a user