Tâches d\'administration du site '; // menu des tâches d'administration echo ""; } // c'est un membre (admin ou pas), afficher ses statistiques // stats propriétaire require "includes/connectbdd.php"; $sqlreq = 'SELECT IDproprio, count(IDfilm)AS NBfilms, SUM(preter)AS PourPRET, sum(echanger)AS PourECHANGE, count(vendre) AS PourVENDRE, sum(vendre)AS PrixTOTAL FROM offrir WHERE IDproprio ='.$_SESSION['Authenticated']['monID'].' ;'; $res=$connexion->query($sqlreq) or die('Echec de la requête stats propriétaire'); $stats=$res->fetch_array(); echo '

Statistiques pour le membre : '.$_SESSION['Authenticated']['login'].'

'; echo '

'; echo 'Vous possédez '.$stats['NBfilms'].' Disques BluRay, Dont ...
'; echo '... '.$stats['PourPRET'].' sont mis à disposition pour prêt
'; echo '... '.$stats['PourECHANGE'].' sont proposés pour échange, et ...
'; $prix=$stats['PrixTOTAL']; if($stats['PourVENDRE']==0){$prix=0;} echo '... '.$stats['PourVENDRE'].' sont à vendre, pour un total de '.$prix.' Euros'; mysqli_free_result($res); // nombre de prêts en cours $sqlreq2 = 'SELECT Count(*) AS NBDiscs FROM emprunter WHERE date_rendu IS NULL AND IDemprunteur = '.$_SESSION['Authenticated']['monID'].' ; '; $res=$connexion->query($sqlreq2) or die('Echec de la requête nombre BluRays empruntés'); echo "
"; $nbemprunts = $res->fetch_array(); echo ' Prêts de BluRays En Cours : '.$nbemprunts['NBDiscs'].''; mysqli_free_result($res); // nombre de prêts depuis le début $sqlreq3 = 'SELECT Count(*) AS NBDiscs FROM emprunter WHERE IDemprunteur = '.$_SESSION['Authenticated']['monID'].' ; '; $res=$connexion->query($sqlreq3) or die('Echec de la requête nombre total de BluRays empruntés'); echo "
"; $totalemprunts = $res->fetch_array(); echo ' BluRays Empruntés depuis le début : '.$totalemprunts['NBDiscs'].''; echo "

"; mysqli_free_result($res); // stats emprunteur $sqlquery ='SELECT t_films.ID_film, t_films.Titre, DATEDIFF(DATE(NOW()),emprunter.date_due)AS RETARD FROM `emprunter` INNER JOIN t_films on emprunter.IDfilm = t_films.ID_film WHERE date_rendu IS NULL AND date_due < DATE(NOW()) AND IDemprunteur = '.$_SESSION['Authenticated']['monID'].' ;'; $res=$connexion->query($sqlquery) or die('Echec de la requête stats emprunteur'); if($res->num_rows>0) { echo '
'; echo '

!!! '.$res->num_rows.' Prêts en RETARD !!!

'; echo ''; echo ""; while ($data = mysqli_fetch_array($res)) { // on affiche les films en retard $leFilm =$data['ID_film']; echo ''; echo ''; echo ''; } echo "
Titre du FilmRetard
'.$leFilm.''.$data['Titre'].''.$data['RETARD'].' Jours
"; } else { echo '

'; echo " Vous n'avez pas de prêt en retard "; echo "

"; } echo '
'; mysqli_close($connexion); } else { // en l'absence de session ouverte echo "

Projet SI6 : Club d'échange BluRays

BTS SIO Lycée Honoré d'Estienne d'Orves

Copyright Gilles G. CASANOVA

"; } ?>