Ich versuche, einen einfachen Webservice zu entwickeln, der meine Augmented Reality App Wikitude mit Daten versorgt. Die Daten werden als JSON bereitgestellt und aus der MYSQL-Datenbank abgerufen. Bisher konnte ich eine Verbindung zu meiner Datenbank herstellen und die Daten als JSON-Format abrufen.Ein einfacher Webservice in PHP, Methode
Allerdings muss ich es weiter entwickeln, um HTTP Get Method Requests zu machen. Hier ist mein PHP-Skript
<?PHP
//open connection to mysql db
$connection = mysqli_connect("localhost","root","","tutorial") or die("Error " . mysqli_error($connection));
//fetch table rows from mysql db
$getData = "select * from places";
$qur = $connection->query($getData);
while($r = mysqli_fetch_assoc($qur)){
$msg[] = array("id" => $r['id'], "longitude" => $r['longitude'], "latitude" => $r['latitude'], "description" => $r['description'], "name" => $r['name']);
}
$json = $msg;
header('content-type: application/json');
echo json_encode($json);
@mysqli_close($conn);
?>
Derzeit wenn ich Anfragen zum Beispiel machen als
http://localhost/json_internet2.php?longitude=13.88345
das Ergebnis alle Daten aus der Datenbank. Daher funktioniert es nicht.
Wie kann ich damit weitermachen? Jede Hilfe wäre nützlich.
Dank
Nun, es tut, was Sie ihm gesagt haben, das heißt, alles zurückzugeben. Was genau möchten Sie tun und was haben Sie versucht? –