Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
<?php
$titrePage = 'Liste des catégories';
// Inclure le header html
include('layout/headerClient.php');
// tester le tri
$tri = "";
if (isset($_GET['tri']) && $_GET['tri'] != '') {
$tri = $_GET['tri'];
}
// tester le sens du filtre
$sens = "";
if (isset($_GET['sens']) && $_GET['sens'] != '') {
$sens = $_GET['sens'];
}
try {
// Inclure les éléments de connexions à la DB
require_once "libs/connection.php";
// Appeler la librairie personnelle de rendu
include('libs/renderFunctions.php');
// Pérparer la requête SQL
$sql = 'SELECT categories.id, Title
FROM categories
JOIN categories
ON categories_id = id';
// Gestion du tri et du sens de tri
if ($tri!="") {
$sql .= ' ORDER BY '.$tri;
} else {
$sql .= ' ORDER BY id';
}
// Vérifier le sens de tri
if ($sens!="") {
$sql .= ' '.$sens;
}
// Effectuer la requête et stocker les valeurs dans $listePersonne
$categories = $monObjet->query($sql);
$pricelist = $categories->fetchAll(PDO::FETCH_ASSOC);
?>
<h1>Lister les prix</h1>
<?php echo renduHtmlTable('id', $PriceListe, $tri, $sens); ?>
<hr>
<a class="btn" href="ajouter.php">ajouter</a>
<?php
} catch (PDOException $e) {
echo $e->getMessage(); // Afficher le message d'erreur éventuel
exit;
}
// Inclure le footer html
include('layout/footerClient.php');
?>