から奇妙なJSON配列を取得:は、私は次のPHPコードを持って戻ってMySQLの
$data=mysql_query("SELECT * FROM notes WHERE rootNoteId='$noteId'");
$mainArray;
while($result = mysql_fetch_array($data))
{
$mainArray[]=$result;
}
$sendback = array(
"mainArray" => $mainArray
);
sendResponse(200, json_encode($sendback));
マイテーブル「Notesの次のフィールドがあります。私のリターンJSON文字列は次の形式を持っているしかし
'noteId'
'authorName'
'noteBody'
:
{
"0": "3",
"1": "Moe Bit",
"2": "Sub sub ",
"noteId": "3",
"authorName": "Moe Bit",
"noteBody": "Sub sub "
}
なぜそれが重複すると、配列のための0,1,2
インデックスを追加しています私のテーブルのフィールドの値ですか?私はちょうどnoteId
、authorName
、およびnoteBody
がほしいと思う - それは"0","1","2"
と出て来るか分からない。
mysql_fetch_assocはそれを実行しました..thanks :) – Snowman