当前位置:首页 > PHP教程 > php应用 > 列表

浅谈json_encode用法

发布:smiling 来源: PHP粉丝网  添加日期:2021-05-15 17:24:12 浏览: 评论:0 

这边文章主要向我们简单介绍了下json_encode的使用方法,非常简单实用,这里推荐给大家。

1.从数据库中查询出来的数据,放在数组中,代码如下:

  1. $query=mysql_query($SQL); 
  2.  while($row = mysql_fetch_array($query)){ 
  3.         $xdata[]=$row['EventDate']; 
  4.          $ydata[]=intval($row['data']); 
  5.     } 

2.将数据转成json,代码如下:

$data_arr=array($xdata,$ydata)

json_encode($data_arr);

3.HTML 页面中  AJAX调用数据,代码如下:

  1. $.ajax({ 
  2.    type: "Get",   
  3.    url: "columndata.php?r=" + Math.floor(Math.random() * 1000 + 1), 
  4.    data: { 'BeginTime'"" + beginTime + """EndTime""" + endTime + "" , "keyword""" + keyword + "" }, 
  5.    dataType: "text",   
  6.    global: false,  
  7.    async: false,   
  8.    success: function (strReult) { 
  9.     if (strReult == "-1") { alert("fail!"); return; } 
  10.     var jsondata = eval("(" + strReult + ")"); 
  11.        var xData = jsondata[0];                                
  12.      var yData = jsondata[1]; 
  13.        var namestr = jsondata[2]; 
  14.    }, 
  15.    error: function () { 
  16.     alert("fail!"); 
  17.    } 
  18.   });

Tags: json_encode

分享到: