我有一个 andoird 应用程序,我希望将结果返回到我的 android textview。我在浏览器上对其进行了测试,是的,结果显示了,但它没有向我的 android 应用程序返回任何内容。
以下代码是我的 php 文件。
<?php
$accounts = mysql_connect("localhost","user123","1234")
or die (mysql_error());
mysql_select_db("user123",$accounts);
if(isset($_GET["id"])){
$id = $_GET['id'];
$result = mysql_query("SELECT * FROM table123 WHERE id = $id");
if($result != null){
$result = mysql_fetch_array($result);
$user = array();
$user["username"] = $result["username"];
$user["password"] = $result["password"];
echo json_encode($user);
}else{
}
}else{
$user["username"] = "not found";
$user["password"] = null;
echo json_encode($user);
}
?>
以下代码是浏览器结果
{"username":"not found","password":null}
即使没有找到结果,它也应该返回 $user show me "not found"。不可能没有任何东西返回到流中。我已经在我的浏览器上对其进行了测试,是的,它返回了 $user 给我。我的代码有什么问题吗?