$st->execute($arr); // Returns an array of Category objects: if ($data3 == "client.nom") { echo json_encode($st->fetchAll(PDO::FETCH_ASSOC | PDO::FETCH_GROUP)); } elseif ($data3 == "animal.nom_a") { echo json_encode($st->fetchAll()); } } elseif ($_GET['action'] == 'suppression') { requetemysql::supr_salle_attente($_POST['id'], $_POST['nom_a'], $_POST['nom_p']); $salle_attente = requetemysql::salle_attente("general"); if (empty($salle_attente)) { throw new Exception("Aucun animal dans la salle d'attente !"); } echo $salle_attente; } elseif ($_GET['action'] == 'suppression2') { requetemysql::supr_rapport_refere($_POST['id']); $rapport_refere = requetemysql::rapport_refere("general"); if (empty($rapport_refere)) { throw new Exception("Vous n'avez pas recu de cas référé !"); } echo $rapport_refere; } elseif ($_GET['action'] == 'suppression3') { requetemysql::supr_mur($_POST['id_mur']); $liste_mur = requetemysql::liste_mur(); if (empty($liste_mur)) { throw new Exception("Vous n'avez pas recu de cas référé !"); } echo $liste_mur; } elseif ($_GET['action'] == 'suppression4') { requetemysql::supr_tel($_POST['tel']); $liste_tel = requetemysql::mes_appels_entrants();