2016-07-25 7 views
-1

誰かが私を助けてください、どうすればいいですか?助けてください。jsonにPHPクエリを返すnullなぜですか?

$resultG = mysqli_query($db,"select * from Rubrica where ID_Dispositivo = '$UserID' "); 
            $response = array(); 
            while($row = mysqli_fetch_assoc($resultG)){ 
             $response[] = $row; 
            } 
echo json_encode($response); 

応答は、D/doInBackground(それぞれ)である:[]

ヌル理由????

+0

あなたはprint_r($行)を試していますか? –

+0

データベースで直接クエリを実行してください。あなたのクエリに一致するデータがあるかどうかを知ることができますを除いて誰もいない... [説明を含む] –

+0

なぜ行?私はそれがデータを与える –

答えて

0

mysqli_fetch_assocは、フェッチされた行に対応する文字列の連想配列を返します。変更を試みてください

$resultG = mysqli_query($db,"select * from Rubrica where ID_Dispositivo = '$UserID' "); 
while($row = mysqli_fetch_assoc($resultG)){ 
echo json_encode($row); 
} 
+1

を返しませんが、 (//meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)は本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。また、コードと説明の両方の可読性が低下するため、説明的なコメントを使用してコードを混乱させないようにしてください。 – FrankerZ

関連する問題