} else { echo '<h2><a href="?affichage=affichage" class="button" >Tous les membres</a></h2> <h2><a href="?action=ajout" class="button">Ajouter un membre / admin</a></h2><br /> <a href="' . RACINE_SITE . 'admin/gestion_newsletter.php">Mailing / Newsletter</a>'; } // FIN LIENS echo $msg; echo '<br /><br /> <div id="box_info no_border">'; /////////AFFICHAGE DE TOUS LES MEMBRES/////////// if (isset($_GET['affichage']) && $_GET['affichage'] == 'affichage') { $resultat_membres = executeRequete("SELECT COUNT(id_membre) AS nbre_membres FROM membre"); $membres = $resultat_membres->fetch_assoc(); echo '<table class="large_table" id="details">'; $req .= "SELECT * FROM membre"; $req = paginationGestion(5, 'membre', $req); $resultat = executeRequete($req); $dont_link = null; // entete du tablau sans order by $dont_show = 'photo'; // colonne non affichée enteteTableau($resultat, $dont_show, $dont_link); //entete tableau while ($ligne = $resultat->fetch_assoc()) { echo '<tr '; if (isset($_GET['id_membre']) && $_GET['id_membre'] == $ligne['id_membre']) { echo ' class="tr_active" '; } echo '>'; foreach ($ligne as $indice => $valeur) { if ($indice == 'adresse') {
$req = ""; require_once "../inc/header.inc.php"; ?> <?php $resultat = executeRequete("SELECT SUM(montant) AS total,\n\t\t\t\t\t\t\t\t\t\tCOUNT(id_commande) AS nbre_commandes,\n\t\t\t\t\t\t\t\t\t\tROUND(AVG(montant),2) AS panier_moyen,\n\t\t\t\t\t\t\t\t\t\tMAX(date) AS der_commande \n\t\t\t\t\t\t\t\t\tFROM commande"); $commandes = $resultat->fetch_assoc(); //<div class="box_info"> echo '<h3>CA Total : ' . $commandes['total'] . '€ | Nombre de commandes: ' . $commandes['nbre_commandes'] . ' | Commande moyenne : ' . $commandes['panier_moyen'] . '€</h3><br />'; echo $msg; echo '<br />'; echo '<h2 class="orange">Tous les avis</h2> <table id="details">'; $req .= "SELECT * FROM avis"; $req = paginationGestion(10, 'avis', $req); $resultat = executeRequete($req); $dont_show = null; $dont_link = ''; enteteTableau($resultat, $dont_show, $dont_link); while ($ligne = $resultat->fetch_assoc()) { echo '<tr>'; foreach ($ligne as $indice => $valeur) { // foreach = pour chaque element du tableau if ($indice == 'date') { $date1 = date_create_from_format('Y-m-d H:i:s', $ligne['date']); echo '<td>' . date_format($date1, 'd/m/Y H:i') . ' </td>'; } elseif ($indice == 'id_bar') { echo '<td><a href="' . RACINE_SITE . 'fiche_bar.php?id_bar=' . $ligne['id_bar'] . '">' . $ligne['id_bar'] . '</a></td>'; } else { echo '<td >' . ucfirst($valeur) . '</td>';
} elseif ($indice == 'prix') { echo '<td >' . $valeur . '€</td>'; } elseif ($indice != 'description') { echo '<td >' . $valeur . '</td>'; } } } echo '<td></td> </tr></table><br />'; } } //AFFICHAGE DE TOUTES LES COMMANDES if (isset($_GET['affichage']) && $_GET['affichage'] == 'affichage' && (isset($_GET['action']) && $_GET['action'] == 'commandes')) { // PAGINATION + TRI $req .= "SELECT * FROM commande"; $req = paginationGestion(15, 'commande', $req); $resultat = executeRequete($req); $dont_link = null; // entete du tablau sans order by $dont_show = ''; // colonne non affichée echo '<table id="details">'; enteteTableau($resultat, $dont_show, $dont_link); //$nbcol = $resultat->field_count; while ($ligne = $resultat->fetch_assoc()) { echo '<tr '; if (isset($_GET['id_commande']) && $_GET['id_commande'] == $ligne['id_commande']) { echo ' class="tr_active" '; } echo '>'; foreach ($ligne as $indice => $valeur) {
echo '<h2 class="orange">Ajouter un bar</h2> <a href="?orderby=id_bar&affichage=affichage&desc=desc" class="button" > > Tous les bars</a><br /> <a href="' . RACINE_SITE . 'admin/gestion_promos_bar.php?orderby=id_promo_bar&affichage=affichage&desc=desc"> > Offres Apéro</a>'; } else { echo '<h2><a href="?orderby=id_bar&affichage=affichage&desc=desc" class="button" >Tous les bars</a></h2> <h2><a href="?action=ajout" class="button">Ajouter un bar</a></h2> <h2><a href="' . RACINE_SITE . 'admin/gestion_promos_bar.php?orderby=id_promo_bar&affichage=affichage&desc=desc">Offres Apéro</a><h2>'; } // FIN LIENS echo $msg; if (isset($_GET['affichage']) && $_GET['affichage'] == 'affichage') { echo '<br /> <br /> <table class="large_table" id="details">'; $req = "SELECT * FROM bar"; $req = paginationGestion(7, 'bar', $req); $resultat = executeRequete($req); $dont_link = null; // entete du tablau sans order by $dont_show = ''; // colonne non affichée enteteTableau($resultat, $dont_show, $dont_link); //entete tableau while ($ligne = $resultat->fetch_assoc()) { echo '<tr '; if (isset($_GET['id_bar']) && $_GET['id_bar'] == $ligne['id_bar'] || isset($_GET['id_membre']) && $_GET['id_membre'] == $ligne['id_membre']) { echo ' class="tr_active" '; } echo '>'; foreach ($ligne as $indice => $valeur) { if ($indice == 'photo') {
echo '<h2 class="orange">Ajouter des promos</a></h2> <a href="?affichage=affichage" class="button" >Toutes les promos</a>'; } else { echo '<h2><a href="?affichage=affichage" class="button" >Toutes les promos</a></h2> <h2><a href="?action=ajout" class="button">Ajouter des promos</a></h2><br />'; } echo $msg; /////////AFFICHAGE DE TOUTES LES PROMO/////////// if (isset($_GET['affichage']) && $_GET['affichage'] == 'affichage') { echo ' <br /> <br /> <br /> <table id="details">'; $req .= "SELECT * FROM promo_produit"; $req = paginationGestion(15, 'promo_produit', $req); $resultat = executeRequete($req); $dont_link = null; $dont_show = ''; // colonne non affichée enteteTableau($resultat, $dont_show, $dont_link); //entete tableau while ($ligne = $resultat->fetch_assoc()) { echo '<tr '; if (isset($_GET['id_promo_produit']) && $_GET['id_promo_produit'] == $ligne['id_promo_produit']) { echo ' class="tr_active" '; } echo '>'; foreach ($ligne as $indice => $valeur) { if ($indice == 'reduction') { echo '<td> - ' . $valeur . ' %</td>';
$resultat_ville = executeRequete("SELECT DISTINCT ville FROM bar WHERE statut='1' ORDER BY ville"); while ($ligne = $resultat_ville->fetch_assoc()) { echo ' <a class="'; if (isset($ville) && $ville == $ligne['ville']) { echo ' actif '; } echo 'button" style="margin-bottom: 20px;" href="?tri=ville&ville=' . $ligne['ville'] . '" > ' . $ligne['ville'] . ' </a> | '; } echo '<br /><a class="'; if (isset($tri) && $tri == 'all') { echo ' actif '; } echo 'button" style="margin-bottom: 20px;" href="?tri=all" >Tous les bars</a>'; echo '<br /><a class="'; if (isset($tri) && $tri == 'alpha' && isset($_GET['asc'])) { echo ' actif '; } echo 'button" style="margin-bottom: 20px;" href="?tri=alpha&asc" >A-Z</a>'; echo ' | <a class="'; if (isset($tri) && $tri == 'alpha' && isset($_GET['desc'])) { echo ' actif '; } echo 'button" style="margin-bottom: 20px;" href="?tri=alpha&desc" >Z-A</a>'; $req = paginationGestion(9, $table, $req); $lien = ""; echo '<div class="block_inline box_info no_border">'; afficheVignetteBar($req); echo '</div>'; affichagePaginationGestion(9, $table, $lien); echo '<br /><br />'; require_once 'inc/footer.inc.php';
echo '<h2><a href="?affichage=affichage" class="button active" >Tous les produits (' . $donnees['nbre_produits'] . ')</a></h2> <a href="?action=ajout" class="button">Ajouter des produits</a><br />'; } elseif (isset($_GET['action']) && $_GET['action'] == 'ajout') { echo '<h2><a href="?action=ajout" class="button active">Ajouter des produits</a></h2> <a href="?affichage=affichage" class="button" >Tous les produits</a>'; } else { echo '<h2><a href="?affichage=affichage" class="button" >Tous les produits</a></h2> <h2><a href="?action=ajout" class="button">Ajouter des produits</a></h2><br />'; } echo $msg; if (isset($_GET['affichage']) && $_GET['affichage'] == 'affichage') { echo '<br /> <br /> <table class="large_table" id="details">'; $req = "SELECT * FROM produit"; $req = paginationGestion(5, 'produit', $req); $resultat = executeRequete($req); $dont_link = null; // entete du tablau sans order by $dont_show = 'description'; // colonne non affichée enteteTableau($resultat, $dont_show, $dont_link); //entete tableau while ($ligne = $resultat->fetch_assoc()) { echo '<tr '; if (isset($_GET['id_produit']) && $_GET['id_produit'] == $ligne['id_produit']) { echo ' class="tr_active" '; } echo '>'; foreach ($ligne as $indice => $valeur) { if ($indice == 'photo') {