Dans l'article précédent, nous vous avons présenté l'explication détaillée de la fonction json_encode() en php, et nous savons qu'elle ne peut être utilisée que dans les versions supérieures à php5.2. Nous allons donc aujourd'hui nous présenter brièvement json_encode. La méthode d'utilisation est très simple et pratique, et je la recommande à tout le monde.
1. Interrogez les données de la base de données et placez-les dans le tableau
$query=mysql_query($SQL); while($row = mysql_fetch_array($query)){ $xdata[]=$row['EventDate']; $ydata[]=intval($row['data']); }
2. >
$data_arr=array($xdata,$ydata) json_encode($data_arr);
$.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!"); } });
Résumé : Je pense qu'après avoir étudié cet article, vous comprendrez mieux comment utiliser json_encode en php. J'espère que cela vous sera utile dans votre travail !
Recommandations associées :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!