問題が 1 つあります。アプリを実行しようとすると、System.err: no value for anotacoes が表示されます。
私の問題はphpコードにあると思います。誰かが私を助けてくれたら、あなたの助けに感謝します。
(下手な英語でごめんなさい;))
<?php
// array for JSON response
$response = array();
$response1 = array();
mysql_connect("localhost","root",""); // host, username, password...
mysql_select_db("mobimapa"); // db name...
// check for post data
$pid = $_GET['pid'];
// get a product from products table
$result = mysql_query("SELECT id_anotacao FROM processo_anotacoes WHERE id_processo = $pid");
// check for empty result
if (mysql_num_rows($result) > 0) {
//$response["processo_anotacoes"] = array();
$processo_anotacoes = array();
while ($row = mysql_fetch_array($result)){
array_push($processo_anotacoes, $row["id_anotacao"]);
// $processo_anotacoes["id_anotacao"] = $row["id_anotacao"];
// $processo_anotacoes["id_processo"] = $row["id_processo"];
// success
//$response["success"] = 1;
// user node
// $response["processo_anotacoes"] = array();
}
// echo json_encode($processo_anotacoes);
}
$ids = join(', ',$processo_anotacoes);
$result1 = mysql_query("SELECT * FROM anotacoes WHERE id_anotacao IN ($ids)");
if (mysql_num_rows($result1) > 0) {
$response1["anotacoes"] = array();
// check for empty result
while ($row1 = mysql_fetch_array($result1)) {
//$result1 = mysql_fetch_array($result1);
$anotacoes = array();
$anotacoes["id_anotacao"] = $row1["id_anotacao"];
$anotacoes["nome"] = $row1["nome"];
$anotacoes["descricao"] = $row1["descricao"];
// success
$response1["success"] = 1;
// user node
$response1["anotacoes"] = array();
array_push($response1["anotacoes"], $anotacoes);
}
// echoing JSON response
echo json_encode($response1);
}
?>
08-12 17:09:03.308: D/すべての製品:(806): {"success":1,"processo":[{"data":"2013-07-17","id_processo":"1" ,"nome":"プロセス 1","imagem":"後で"},{"data":"2013-08-04","id_processo":"2","nome":"プロセス 2"," imagem":"Later"}]} 08-12 17:09:03.518: I/Choreographer(806): 110 フレームスキップしました! アプリケーションがメイン スレッドで処理しすぎている可能性があります。08-12 17:09:29.238: D/Processo clicado(806): 2 08-12 17:09:29.838: D/Single 製品詳細 (806): {"製品":[{"データ":"2013- 08-04","id_processo":"2","nome":"プロセス 2","imagem":"後で"}],"成功":