Javascript Google Places API将搜索字符串与MySQL响应连接起来

Javascript Google Places API将搜索字符串与MySQL响应连接起来,javascript,php,mysql,google-maps,google-places-api,Javascript,Php,Mysql,Google Maps,Google Places Api,我正在尝试创建一个Google Places URL,该URL可以重用并与来自我的数据库的响应连接。。没有得到这个工作,已经尝试了几天没有运气!如果我将这两个字符串从PHP返回到我的网页并复制粘贴,这两个地址都会生成相同的Google Places结果,但是当我打印JSON解码的响应时,我会收到来自Google的未知错误 这就是我一直试图使用的。第一个$googlePlacesAPI和第二个$googlePlacesAPI包含完全相同的URL,只是其中一个是串联的,另一个是“硬编码的” 为了获得

我正在尝试创建一个Google Places URL,该URL可以重用并与来自我的数据库的响应连接。。没有得到这个工作,已经尝试了几天没有运气!如果我将这两个字符串从PHP返回到我的网页并复制粘贴,这两个地址都会生成相同的Google Places结果,但是当我打印JSON解码的响应时,我会收到来自Google的未知错误

这就是我一直试图使用的。第一个$googlePlacesAPI和第二个$googlePlacesAPI包含完全相同的URL,只是其中一个是串联的,另一个是“硬编码的”

为了获得$BarCity的值,我使用这段代码(在创建$googlePlacesAPI变量之前):

编辑: 这就是我解读答案的方式:

$placesSearch = json_decode(file_get_contents($googlePlacesAPI));

您可能希望在使用完$row后关闭连接:

$row = mysqli_fetch_array(mysqli_query($con, "SELECT * FROM City WHERE ID = $CityID"));
$BarCity = $row['CityName'];
mysqli_close($con);

请访问

查看mysqli_fetch_数组用法示例,谢谢您的回答!尝试了这个,我也读了你发布的样本,但遗憾的是,这对我没有帮助。。真是令人沮丧的问题!
$placesSearch = json_decode(file_get_contents($googlePlacesAPI));
$row = mysqli_fetch_array(mysqli_query($con, "SELECT * FROM City WHERE ID = $CityID"));
$BarCity = $row['CityName'];
mysqli_close($con);