public function test_etudiantFindAll() { $db = DB::Connect(); $result = $db->query("SELECT count(*) as nombre FROM ETUDIANTS"); $result->setFetchMode(PDO::FETCH_OBJ); $result = $result->fetch(); $count = $result->nombre; $etudiants = EtudiantsModel::findAll(); $this->message["etu_findAll_mess"] = "Attendu : " . $count . " - Trouver : " . count($etudiants); return count($etudiants) === intval($count); }
/** * Fonction qui récupère les requetes ajax * Renvoi les informations des enseignants et etudiant */ public function ajax() { if (isset($_GET["id_etudiant"])) { $id = $_GET["id_etudiant"]; $etudiant = EtudiantsModel::findById($id); if ($etudiant) { $json = $etudiant->json_encode(); } else { $json = array(); } echo json_encode($json); } else { if (isset($_GET["id_enseignant"])) { $id = $_GET["id_enseignant"]; $enseignant = EnseignantsModel::findById($id); if ($enseignant) { $json = $enseignant->json_encode(); } else { $json = array(); } echo json_encode($json); } } }