Esempio n. 1
0
<?php

//Contrôle si la connection de l'utilisateur est valide
//Le 'group' permet de choisir si l'utilisateur à accés à la page
if (isset($_SESSION['group']) && $_SESSION['group'] >= 0) {
    try {
        require_once $path . '/model/Compte.php';
        require_once $path . '/model/CompteManager.php';
        //Compte le nombre d'enregistrements de la table pour l'affichage par page
        $iTotal = Tool::getCountTable('compte');
        //On regarde si orderby est  définie pour appeler la méthode de trie dans ce cas
        if (isset($_REQUEST['orderby']) && $_REQUEST['orderby'] != '') {
            $orderBy = $_REQUEST['orderby'];
            $sort = $_REQUEST['tri'];
            $resAllCpt = CompteManager::getComptesLim($rowStart, $nbRow, $orderBy, $sort);
        } else {
            $resAllCpt = CompteManager::getComptesLim($rowStart, $nbRow);
        }
    } catch (MySQLException $e) {
        switch ($resEr[0]) {
            default:
                $msg = "<p class='erreur'> " . date('H:i:s') . " Impossible d'afficher la liste. Code :" . $resEr[0] . " Message : {$resEr['1']}" . "</p>";
                break;
        }
        Tool::addMsg($msg);
    }
} else {
    echo 'Le silence est d\'or';
}