json_encode の使用法に関する簡単な説明
1. データベースからクエリされたデータは配列に配置されます
コードは次のとおりです:
$query=mysql_query($SQL);
while($row = mysql_fetch_array($query)){
$xdata[]=$row['イベント日'];
$ydata[]=intval($row['data']);
}
2.データをjsonに変換します
コードは次のとおりです:
$data_arr=配列($xdata,$ydata)
json_encode($data_arr);
3. HTML ページの AJAX 呼び出しデータ
コードは次のとおりです:
$.ajax({
タイプ: 「取得」、
URL: "columndata.php?r=" + Math.floor(Math.random() * 1000 + 1),
データ: { 'BeginTime': "" + beginTime + "", "EndTime": "" + endTime + "" , "keyword": "" + キーワード + "" },
データ型: "テキスト"、
グローバル: false、
非同期: false、
成功: 関数 (strReult) {
if (strReult == "-1") { アラート("失敗!");
var jsondata = eval("(" + strReult + ")");
var xData = jsondata[0];
var yData = jsondata[1];
var namestr = jsondata[2];
}、
エラー: 関数 () {
アラート("失敗!");
}
});
上記はすべて json_encode の使用法に関するものであり、皆様のお役に立てれば幸いです。
http://www.bkjia.com/PHPjc/963983.html
www.bkjia.com本当http://www.bkjia.com/PHPjc/963983.html技術記事 json_encode の使用法に関する簡単な説明 1. データベースからクエリされたデータは、次のとおりです。 $query=mysql_query($SQL); while($row = mysql_fetch_array($query)); xdata[]=$row[ 'イブ...