From ab35b7817a5495b3c875131e7129dd05c8046550 Mon Sep 17 00:00:00 2001 From: sam Date: Wed, 17 Jan 2024 15:39:34 +0100 Subject: [PATCH] Can request data specified by name --- server/getData.php | 52 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 39 insertions(+), 13 deletions(-) diff --git a/server/getData.php b/server/getData.php index 8e65e1f..4925869 100644 --- a/server/getData.php +++ b/server/getData.php @@ -1,5 +1,8 @@ connect_error) { die("Connection failed: " . $conn->connect_error); } //echo "Connected successfully"; -$sql = "SELECT * FROM Scores ORDER BY Score DESC LIMIT 10"; -$result = $conn->query($sql); -if ($result->num_rows > 0) { - // output data of each row and put them into a json array - while ($row = $result->fetch_assoc()) { - //echo "Name: " . $row["Naam"]. " -Score:" . $row["Score"]. "-Datum:" . $row["Datum"]. "
"; - $data[] = $row; - $json = json_encode($data); + + +if (isset($name)) { + $sql = "SELECT * FROM Sessie WHERE Naam=\"$name\" ORDER BY Score DESC LIMIT 10"; + $result = $conn->query($sql); + if ($result->num_rows > 0) { + // output data of each row and put them into a json array + while ($row = $result->fetch_assoc()) { + //echo "Name: " . $row["Naam"]. " -Score:" . $row["Score"]. "-Datum:" . $row["Datum"]. "
"; + $data[] = $row; + $json = json_encode($data); + } + } else { + echo "0 results for requested name"; } -} else { - echo "0 results"; -} -echo $json; +} +else { + $sql = "SELECT * FROM Sessie ORDER BY Score DESC LIMIT 10"; + $result = $conn->query($sql); + if ($result->num_rows > 0) { + // output data of each row and put them into a json array + while ($row = $result->fetch_assoc()) { + //echo "Name: " . $row["Naam"]. " -Score:" . $row["Score"]. "-Datum:" . $row["Datum"]. "
"; + $data[] = $row; + $json = json_encode($data); + } + } else { + echo "0 results"; + } + +} + + +echo $json; +$conn->close(); +?> \ No newline at end of file