Skip to content
Extraits de code Groupes Projets
Valider 1a186585 rédigé par Quentin PICHOLLET's avatar Quentin PICHOLLET
Parcourir les fichiers

ajout du form pour trier le classement des meilleurs films

parent a92d235e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
*/ */
defined('BASEPATH') OR exit('No direct script access allowed'); defined('BASEPATH') OR exit('No direct script access allowed');
include('getMovie.php'); include('getMovie.php');
$array=getBestMovieArray();
?><!DOCTYPE html> ?><!DOCTYPE html>
<html> <html>
...@@ -101,6 +100,40 @@ $array=getBestMovieArray(); ...@@ -101,6 +100,40 @@ $array=getBestMovieArray();
<div id="class" class="row align-items-center no-gutters mb-4 mb-lg-5"> <div id="class" class="row align-items-center no-gutters mb-4 mb-lg-5">
<div class="featured-text text-center text-lg-left"> <div class="featured-text text-center text-lg-left">
<h1>Les films les mieux notés</h1> <h1>Les films les mieux notés</h1>
<center><form method="POST" action="best_films" name="formulaire">
<div class="form-group">
<!--<input type = submit class="btn btn-primary js-scroll-trigger " href="#projects" value = "Cliquez ici pour générer un film2 aléatoire">-->
<label for="film"><a class="btn btn-primary js-scroll-trigger" href="#projects" onclick="document.formulaire.submit();return false;" type="submit">Cliquez ici pour actualiser le classement</a>
<br /><br /><select name="genre" class="form-control flex-fill mr-0 mr-sm-2 mb-3 mb-sm-0" id="genre" style="text-align:center">
<option value="">Tous les genres</option>
<option value=18>Action</option>
<option value=12>Aventure</option>
<option value=35>Comédie</option>
<option value=18>Drame</option>
<option value=27>Horreur</option>
<option value=9648>Mystère</option>
<option value=878>Science-Fiction</option>
</select>
<br/>
</label>
</div>
</form></center>
<?php
if (isset($_POST["genre"]))
{
echo $_POST["genre"];
$array=getBestMovieArray(($_POST["genre"]));
}
else
{
echo "test";
$array=getBestMovieArray("");
}
?>
<div> <div>
<table class="table borderless"> <table class="table borderless">
<tbody> <tbody>
......
...@@ -48,9 +48,9 @@ function getMovieRecommendationArray($id) ...@@ -48,9 +48,9 @@ function getMovieRecommendationArray($id)
return $movie_array; return $movie_array;
} }
function getBestMovieArray() function getBestMovieArray($genre)
{ {
$tmdb_url='https://api.themoviedb.org/3/discover/movie?api_key=7ac6810245f15284418f2a15b9b22225&language=fr-FR&sort_by=vote_average.desc&vote_count.gte=10000'; $tmdb_url='https://api.themoviedb.org/3/discover/movie?api_key=7ac6810245f15284418f2a15b9b22225&with_genres=' . $genre . 'language=fr-FR&sort_by=vote_average.desc&vote_count.gte=10000';
$movie_json = file_get_contents($tmdb_url); $movie_json = file_get_contents($tmdb_url);
$movie_array = json_decode($movie_json, true); $movie_array = json_decode($movie_json, true);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter