【发布时间】:2015-04-07 06:23:09
【问题描述】:
我有一个包含 GPS 坐标的 MySQL 数据库。 这是我检索坐标的部分 PHP 代码;
$sql = "SELECT lat, lon FROM gps_data";
$stmt=$db->query($sql);
$result=$stmt->fetchAll();
现在我需要将返回的 PHP 数组“转换”为 javascript 中的数组数组。这个我已经试过了;
var js_var = <?php echo json_encode($result); ?>;
但这不是我们想要的输出
电流输出:
var js_var = [{"lat":"61.883350","0":"61.883350","lon":"8.551115","1":"8.551115"},{"lat":"61.883380","0":"61.883350","lon":"8.551715","1":"8.551715"}];
期望的输出:
var js_var =
[[61.883350,8.551115],[61.883380,8.551715]];
如何做到这一点?
【问题讨论】:
-
打印您的阵列,然后只有我们会协助?
标签: javascript php mysql arrays