Files
TP3_PHP_BUT1/TP3/code/films.php

27 lines
970 B
PHP
Raw Normal View History

2025-05-21 07:43:45 +02:00
<?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';
?>