Heim  >  Artikel  >  Backend-Entwicklung  >  浅谈json_encode用法_PHP教程

浅谈json_encode用法_PHP教程

WBOY
WBOYOriginal
2016-07-13 10:04:561029Durchsuche

浅谈json_encode用法

 1.从数据库中查询出来的数据,放在数组中

 

代码如下:


$query=mysql_query($SQL);
while($row = mysql_fetch_array($query)){
$xdata[]=$row['EventDate'];
$ydata[]=intval($row['data']);
}

 

2.将数据转成json

 

代码如下:


$data_arr=array($xdata,$ydata)
json_encode($data_arr);

 

3.HTML 页面中 AJAX调用数据

 

代码如下:


$.ajax({
type: "Get",
url: "columndata.php?r=" + Math.floor(Math.random() * 1000 + 1),
data: { 'BeginTime': "" + beginTime + "", "EndTime": "" + endTime + "" , "keyword": "" + keyword + "" },
dataType: "text",
global: false,
async: false,
success: function (strReult) {
if (strReult == "-1") { alert("fail!"); return; }
var jsondata = eval("(" + strReult + ")");
var xData = jsondata[0];
var yData = jsondata[1];
var namestr = jsondata[2];
},
error: function () {
alert("fail!");
}
});

 

以上所述就是关于json_encode使用方法的全部内容了,希望对大家能有所帮助。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/963983.htmlTechArticle浅谈json_encode用法 1.从数据库中查询出来的数据,放在数组中 代码如下: $query=mysql_query($SQL); while($row = mysql_fetch_array($query)){ $xdata[]=$row['Eve...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn