diff --git a/sallesQuery.php b/sallesQuery.php index a863bed..e3e44b1 100644 --- a/sallesQuery.php +++ b/sallesQuery.php @@ -15,7 +15,7 @@ try { } -if($_GET["salle"] != NULL) { +if(isset($_GET["salle"])) { $idSalle = $_GET["salle"]; @@ -50,6 +50,36 @@ if($_GET["salle"] != NULL) { echo (json_encode($out)); } +} else if (isset($_GET["salleNameSearch"])){ + + $salleNameSearch = $_GET["salleNameSearch"]; + + $stmt = $conn->prepare("(SELECT id, nom FROM `salles` WHERE MATCH nom AGAINST (? IN BOOLEAN MODE)) UNION (SELECT salleID, nom FROM salleAlias WHERE MATCH nom AGAINST (? IN BOOLEAN MODE))"); + $stmt->execute([$salleNameSearch, $salleNameSearch]); + $res = $stmt->fetchAll(); + + $out = array(); + + for($i=0;$i $res[$i]['id'], "nom" => $res[$i]["nom"]); + + echo (json_encode($out)); + +} else if (isset($_GET["salleLocSearch"])) { + + $salleLocSearch = $_GET["salleLocSearch"]; + + $stmt = $conn->prepare("SELECT salle, personne FROM `locataires` WHERE MATCH personne AGAINST (? IN BOOLEAN MODE)"); + $stmt->execute([$salleLocSearch]); + $res = $stmt->fetchAll(); + + $out = array(); + + for($i=0;$i $res[$i]['salle'], "personne" => $res[$i]["personne"]); + + echo (json_encode($out)); + }else { echo "Je ne connais pas cette commande ..."; } diff --git a/viewer.html b/viewer.html index 52104b5..7cec1f6 100644 --- a/viewer.html +++ b/viewer.html @@ -6,7 +6,11 @@ perdu.html