0
我在解码JSON对象时遇到问题。我使用Ajax调用来调用PHP脚本。 PHP脚本返回一个JSON编码的对象,我只能读取第一条记录。我如何解码JSON对象?我正在使用JQUERY Mobile。JavaScript阵列的JSON对象?
PHP脚本:
<?php
$host = "localhost";
$user = "root";
$pass = "[password]";
$databaseName = "zombieSurvival";
$tableName = "TBLusers";
//Connect to mysql database
include 'DB.php';
$con = mysql_connect($host,$user,$pass);
$dbs = mysql_select_db($databaseName, $con);
// 2) Query database
$result = mysql_query("SELECT * FROM $tableName");
$array = mysql_fetch_array($result);
echo json_encode($array);
?>
,这里是Ajax调用:
$.ajax({
url: '/PHP/getUserMarkers.php',
data: "",
dataType: 'json',
success: function(data){
//How can I treat 'data' variable to make it a
//javascript array?
}
});
即使这是一个'localhost'机器,发布您的密码是不可取的。 – JakeGould
你可以在这个副本中看到一个答案:[将JSON对象转换为Javascript数组](http://stackoverflow.com/questions/20881213/converting-json-object-into-javascript-array) –
谢谢杰克 - 监督我部分...要看一看由lulian发布的副本... – user3535074