在Google静态地图请求中使用SQL表中的值


Using values from SQL table in a Google Static Maps request

我需要在我的页面(providers.php)上创建多个静态映射,纬度和经度坐标是从我的SQL表"providers"中请求的。由于我有多个映射,我想将变量连接到图像源中,但我得到了以下错误:

"注意:第73行C:''wamp''www''suppliers.php中的数组到字符串的转换"。

这是第71、72和73行。

$latitude = $row["latitude"];
$longitude = $row.["longitude"];
$map = "https://maps.googleapis.com/maps/api/staticmap?center=".$latitude.",".$longitude."&zoom=13&size=300x300&key=[my key]";

我是否可以创建多个地图?

您在第二行中发现了一个拼写错误,$row.["longitude"]应该是$row["longitude"]

您的通知说您正在进行数组到字符串的转换,这是因为$row.["longitude"]返回两个数组,$row和一个仅包含longitude的数组作为字符串。