Black Eagle Team Minishell
Path:
/
home
/
ccpsafy
/
www
/
GestionAccesDB
/
[
Home
]
File: requetes.php
<?php // Permet d'exécuter une requête et de tester le nombre d'enregistrement retourné. function execute_query ($query, $zero_enregistrement_possible=false) { $res = mysql_query($query) or die("Erreur d'exécution de la requête ($query)"); $nbP = mysql_num_rows($res); // Récuperation des résultats if ( ($nbP==0) && ($zero_enregistrement_possible==false) ) { echo "Hum ! c'est ennuyeux, il semble que nous n'ayons pas de donnees a afficher. Ou qu'il y ait une erreur dans leur extraction."; } return $res; } // Retourne l'ensemble des valeurs de la table "date" function get_dates () { // Création et envoi de la requete $query = "SELECT * FROM date "; return execute_query($query); } // Retourne la liste des séances du programme rangées par ordre croissant de la date. function get_liste_seances_programme () { $query = "SELECT * FROM programme ORDER BY an_p ASC, mois_p ASC, date_p ASC"; return execute_query($query); } // Retourne la liste des adhérents actifs function get_liste_adherents_actifs () { $query = "SELECT * FROM adherent WHERE actif='oui' ORDER BY adherent.nom"; return execute_query($query); } // Retourne la liste des adhérents actifs function get_informations_adherent ($id_adherent) { $query="select * from adherent where id = $id_adherent"; return execute_query($query); } // Récupération de la liste des images à analyser function get_images_a_analyser ($rand = 0) { if (!$rand) { $query="SELECT * FROM analyse_images ORDER BY id_ana DESC"; } else { $query = "SELECT * FROM analyse_images ORDER BY RAND() LIMIT $rand" ; } return execute_query($query, true); } // Récupération liste des commentaires d'une image function get_commentaires_image ($id_image) { $query="SELECT commentaires_images.* FROM commentaires_images WHERE id_image = $id_image ORDER BY id DESC"; return execute_query($query, true); } function get_liste_abonnes_analyse () { $query="SELECT * FROM adherent WHERE abonne_analyse = 1"; return execute_query($query, true); } function get_images_a_analyser_par_auteur ($id_auteur) { $query="SELECT * FROM analyse_images WHERE id_auteur = '{$id_auteur}' ORDER BY id_ana DESC"; return execute_query($query, true); } function get_image_a_analyser_par_id ($id_ana) { $query="SELECT * FROM analyse_images WHERE id_ana = '{$id_ana}'"; return execute_query($query, true); } ?>
©
2020 Black Eagle Team