Пример #1
0
// Préparation des données à fournir à l'URL : Le tableau $Url
// =====================================================================================================================================================
//Onglet
if (!isset($_REQUEST['Onglet'])) {
    $Url['Onglet'] = 'FilmsParAnnee';
} elseif (!is_string($_REQUEST['Onglet'])) {
    $Url['Onglet'] = 'FilmsParAnnee';
} else {
    $Url['Onglet'] = $_REQUEST['Onglet'];
}
// =====================================================================================================================================================
// Préparation des données à fournir à la vue : Le tableau $Vue
// =====================================================================================================================================================
$nbFilm = Bd::GetNbfilms();
$nbGenre = Bd::GetNbGenres();
$nbFilmAnnee = Bd::GetNbFilmsParAnnee();
$nbFilmGenre = Bd::GetNbFilmsParGenre();
$lesStatsAnnee = new Collection();
$lesStatsGenre = new Collection();
foreach ($nbFilmAnnee as $tuple) {
    $Stat = new Statistique($tuple['Annee'], $tuple['NbFilm']);
    $lesStatsAnnee->Add($Stat);
}
foreach ($nbFilmGenre as $tuple) {
    $Stat = new Statistique($tuple['LibelleGenre'], $tuple['NbFilm']);
    $lesStatsGenre->Add($Stat);
}
$Vue['NbFilms'] = $nbFilm;
$Vue['NbGenre'] = $nbGenre;
$Vue['Onglet'] = $Url['Onglet'];
$Vue['StatsAnnee'] = $lesStatsAnnee;