[英]parsing json url using php
我正在嘗試開發Web端的android項目的后端。 而且我不知道如何將數據從android傳遞到網絡。 我想將內容從Android應用程序存儲到服務器中的數據庫中,還想從數據庫中檢索一些數據到Android應用程序。 我正在使用php。
<?php
$link = mysqli_connect("localhost", "root", "", "location");
if (mysqli_connect_error()) {
die("Could not connect to database");
}
header('Content-Type: application/json');
$query1 = "SELECT name,email FROM users WHERE id=2";
if ($result1 = mysqli_query($link, $query1)) {
$data = mysqli_fetch_array($result1);
$json_en = json_encode($data);
$array = json_decode($json_en, true);
$name = $array['name'];
$email = $array['email'];
echo $name.",".$email;
$quer = "INSERT INTO users(name,email) VALUES('$name', '$email')";
mysqli_query($link, $quer);
}
我想將此輸出傳遞給android。 怎么做?
您想研究開發某種后端,無論它是通過JSON響應還是通過XML響應,或者由您決定是否使用其他任何協議。
要存儲數據,您需要讓該應用程序向您的PHP終結點發出POST請求,該請求會處理存儲並向該應用程序返回某種狀態代碼,以便您可以顯示適當的消息傳遞。 在接收數據的情況下,您希望讓該應用程序發出GET請求,並在PHP文件中加載數據,然后將其轉換為傳輸協議,並將其回顯為響應。
您提供的代碼格式不正確,但是從外觀上看,您希望將查詢結果返回給應用程序。 在這種情況下,您可以使用echo
輸出結果,並將其作為響應內容返回給您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.