0
여기 내 PHP 코드PHP는 값에 null을 반환합니다. 그 안에 뭔가가 있습니까?
<?php
define("DB_HOST", "localhost");
define("DB_USER", "root");
define("DB_PASSWORD", "");
define("DB_DATABASE", "database");
$connect = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
mysql_select_db(DB_DATABASE);
$response = array();
if($Tag === "panic"){
$username = $_POST["username"];
$user_record = mysql_query("SELECT * FROM users WHERE username='$username'");
$value = mysql_fetch_array($user_record);
$userlocation = $value['location'];
$response["userlocation"] = $userlocation;
echo json_encode($response)
}
?>
이 에코 (에코로 json_encode ($ 응답)) 나타납니다입니까?! 내가 이것을 실행할 때 나는 빈 페이지를 얻는다! 또한 안드로이드에서받을 때, 그것은 null입니다! 그리고 내 사용자 테이블에 값이 있습니다. 여기서 username은 android에서 보낸 사용자 이름과 같습니다. 그래서 그것은 왜 나를 null 값을 반환합니까?!
먼저 여기 세미콜론 누락되었습니다. .' echo json_encode ($ response);'<---- –