I am trying to get returned values from database from a PHP array to a JavaScript array. So far what I ve done is returning the values as a string and I want each value as an array index.
这是我的JJQuery AJAX电话:
$.ajax({
type: GET ,
url: "Profile_Control.php",
data:"ajaxRequest=yes&id="+document.getElementById("compid").value,
success:function(data)
{
document.getElementById("asd").innerHTML=data;
}
});
这是我迄今为止的 PHP 脚本, 它正在像字符串一样返回值, 我想要数组索引中的每一个值 。
$branches=Profile_Model::getCompanyBranches($_GET[ id ]);
while($row=mysql_fetch_array($branches))
{
echo $row[3];
}
现在我只重复从数据库返回的值的第3列, 输出是这样的:
67.030867.020467.031167.020667.0357
我想得到的结果应该是这样
arr[0]=67.0308
arr[1]=67.0204
arr[2]=67.0311
arr[3]=67.0206
arr[4]=67.0357
我还尝试用 json_encode($row[3]);
来编码JSON的数据,但它返回了以下结果。
"67.0308""67.0204""67.0311""67.0206""67.0357"