// cas normal $current = $page; } else { if ($page < 1) { // cas où le numéro de page est inférieure 1 : on affecte 1 à la page courante $current = 1; } else { //cas où le numéro de page est supérieur au nombre total de pages : on affecte le numéro de la dernière page à la page courante $current = $nbPages; } } } // $start est la valeur de départ du LIMIT dans notre requête SQL (dépend de la page courante) $start = $current * $epp - $epp; // Récupération des données à afficher pour la page courante $result = $catproduct->productGet(null, $start, $epp, $categ); $catproduct->catproduitViewIterative(null); $catresult = $catproduct->tabView; //print_r($result); $catproduct = null; } catch (Exception $e) { echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), "\n"; $goldbook = null; exit; } if (empty($result)) { $message = 'Aucun enregistrements'; } else { $message = ''; } ?>
<?php include_once 'inc-auth-granted.php'; include_once 'classes/utils.php'; require 'classes/Catproduct.php'; $catproduct = new Catproduct(); //Recup des categories $catproduct->catproduitViewIterative(null); $resultCat = $catproduct->tabView; if (!empty($_GET)) { //Modif $action = 'modif'; $result = $catproduct->productGet($_GET['id'], null, null, null); //print_r($result);exit(); //print_r($result[0]['categories']); $catproduct = null; if (empty($result)) { $message = 'Aucun enregistrements'; } else { $labelTitle = 'Produit N°: ' . $_GET['id']; $id = $_GET['id']; $label = $result[0]['label']; $prix = $result[0]['prix']; $libprix = $result[0]['libprix']; $reference = $result[0]['reference']; $titreaccroche = $result[0]['titreaccroche']; $accroche = $result[0]['accroche']; $description = $result[0]['description']; $categories = null; if (!empty($result[0]['categories'])) { foreach ($result[0]['categories'] as $value) {