gpt4 book ai didi

php - 使用 PHP json_encode() 和 MySQL 返回一个 JSON 对象以传递给 jQuery 函数

转载 作者:可可西里 更新时间:2023-11-01 07:10:00 27 4
gpt4 key购买 nike

<分区>

我试图从 MySQL 结果创建一个 json 对象,但没有得到我需要的结果。

这是PHP

$json = array();
$result = mysqli_query ($connection, $query);
echo '[';

while($row = mysqli_fetch_array ($result))
{
echo '{';
echo '"latitude":"'.$row['lat'].'",';
echo '"longitude":"'.$row['lng'].'",';
echo '"icon":'.'"./images/'.$row['busColor'].'.png"';
echo '}';
}
echo ']';

$jsonstring = json_encode($json);
echo $jsonstring;

die();

它输出这个

[{"latitude":"39.976257","longitude":"-83.003464","icon":"./images/pink.png"}][]

但我想要这个

[{"latitude":"39.976257","longitude":"-83.003464","icon":"./images/pink.png"}]

一旦我得到结果,我需要将对象传递给 jQuery 插件函数(如果这有任何不同的话)

$.getJSON('myJsonURL, function(myMarkers){
$("#map").goMap({
markers: myMarkers
});
});

谢谢

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com