ホームページ  >  記事  >  バックエンド開発  >  mysql トラバーサルと json への変換について質問する

mysql トラバーサルと json への変換について質問する

WBOY
WBOYオリジナル
2016-06-13 13:11:091258ブラウズ

mysql のトラバーサルと json への変換について質問します。
値を Jquery AJAX に渡すのに $.parseJSON を使用します。
レコードを確認したい場合は、それを学びました。複数のレコードを渡したいのですが、問題があります。


//1 つのレコード
//$row = mysql_fetch_array( $result );
//echo json_encode ($row);
//複数のレコード
while ($row = mysql_fetch_array($result)) {
echo json_encode($row);
};


このメソッドによると, データが 2 つある場合は、次のように json を渡します

{"0":"68","id":"68","1":"90","top": "90","2":"120" ,"lef":"120","3":"u2","uid":"u2"}{"0":"92","id":" 92","1":"40"、"top":"40"、"2":"320"、"lef":"320"、"3":"u1"、"uid":"u1" }

$.parseJSON を使用してください。解析できません。

-----解決策------------- -------
while ($row = mysql_fetch_array($result)) {
$res[] = $row;
}
echo json_encode($res);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:php 正規次の記事:php 正規