Php 想在客户地址表中添加谷歌地图按钮吗

Php 想在客户地址表中添加谷歌地图按钮吗,php,mysql,google-maps,Php,Mysql,Google Maps,我正在寻找一种方法,将GoogleMaps按钮添加到从MySQL获取客户地址的客户联系表单中 因此,基本上我希望在客户联系表单上有一个谷歌地图按钮,它获取存储在MySQL中的该客户的地址,按下该按钮时,它将导航到谷歌地图并显示该客户的地址。试试看,我不认为这正是您想要的,但它应该会让您走上正确的道路方向。试试这个,我不认为这正是你想要的,但它应该让你朝着正确的方向前进。这里有一个场景。 首先,您必须知道,您必须将javascript与GoogleMapsAPI结合使用。 正如Jason建议的,您

我正在寻找一种方法,将GoogleMaps按钮添加到从MySQL获取客户地址的客户联系表单中


因此,基本上我希望在客户联系表单上有一个谷歌地图按钮,它获取存储在MySQL中的该客户的地址,按下该按钮时,它将导航到谷歌地图并显示该客户的地址。

试试看,我不认为这正是您想要的,但它应该会让您走上正确的道路方向。

试试这个,我不认为这正是你想要的,但它应该让你朝着正确的方向前进。

这里有一个场景。 首先,您必须知道,您必须将javascript与GoogleMapsAPI结合使用。 正如Jason建议的,您必须使用地理编码。 地理编码是谷歌地图的一项服务,它让你能够给api一个地址,这样它就可以返回一些你可以用于地图的东西,比如纬度和经度。 您可以使用ajax从服务器请求地址,然后使用我提到的api,这很简单。如果你不想只是放置一个标记,就不要。当您以对地图有用的方式获得位置时,您可以做任何您想做的事情。据我所知,你想要一个有地址的信息窗口

一些可能对您有所帮助的示例

更新


我相信,如果你拿第一个例子,稍微改变一下,它就会成功。在本例中,它从输入中获取地址。您将要做的是,当用户按下按钮时,您向您的服务器发送一个ajax post(或get)并接收地址。当您收到地址时,您可以使用地理编码作为示例,在标记中添加一个信息窗口,显示您想要的内容

这是一个适合您的场景。 首先,您必须知道,您必须将javascript与GoogleMapsAPI结合使用。 正如Jason建议的,您必须使用地理编码。 地理编码是谷歌地图的一项服务,它让你能够给api一个地址,这样它就可以返回一些你可以用于地图的东西,比如纬度和经度。 您可以使用ajax从服务器请求地址,然后使用我提到的api,这很简单。如果你不想只是放置一个标记,就不要。当您以对地图有用的方式获得位置时,您可以做任何您想做的事情。据我所知,你想要一个有地址的信息窗口

一些可能对您有所帮助的示例

更新

我相信,如果你拿第一个例子,稍微改变一下,它就会成功。在本例中,它从输入中获取地址。您将要做的是,当用户按下按钮时,您向您的服务器发送一个ajax post(或get)并接收地址。当您收到地址时,您可以使用地理编码作为示例,在标记中添加一个信息窗口,显示您想要的内容

我就是这样做的! 最初的问题正是我一直想弄明白的…一个小时又一个小时!我发现的一切都是为了更复杂的实现。
我只需要一个按钮,该按钮将获取从数据库返回的地址,并为最终用户提供转到谷歌地图的选项。在任何地方都找不到解决方案

假设我的数据库已将值返回到以下字段:
“$loaded_street”
“$loaded\u city”
“$loaded\u state”
“$loaded\u zip”

    <a href="https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=<?php echo $loaded_street?>, +<?php echo $loaded_city?>,+<?php echo $loaded_state?>,+<?php echo $loaded_zip?>" data-role="button" data-ajax="false">Go to Map</a>

我在谷歌地图上进行了一次财产搜索,点击了他们的“发送”按钮,启动了我的电子邮件客户端,并包含了指向该地址的链接。
我把地址拿出来,为表单上的每个字段添加了php,它成功了! 我相信有一种更干净的方法,但我不是程序员,所以我很高兴能让它工作,因为找到这样一个简单的答案是如此困难。

没有脚本,没有地图API,地理代码,longtentity和lat。只是一个带有正确变量的链接。

我就是这样做的! 最初的问题正是我一直想弄明白的…一个小时又一个小时!我发现的一切都是为了更复杂的实现。
我只需要一个按钮,该按钮将获取从数据库返回的地址,并为最终用户提供转到谷歌地图的选项。在任何地方都找不到解决方案

假设我的数据库已将值返回到以下字段:
“$loaded_street”
“$loaded\u city”
“$loaded\u state”
“$loaded\u zip”

    <a href="https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=<?php echo $loaded_street?>, +<?php echo $loaded_city?>,+<?php echo $loaded_state?>,+<?php echo $loaded_zip?>" data-role="button" data-ajax="false">Go to Map</a>

我在谷歌地图上进行了一次财产搜索,点击了他们的“发送”按钮,启动了我的电子邮件客户端,并包含了指向该地址的链接。
我把地址拿出来,为表单上的每个字段添加了php,它成功了! 我相信有一种更干净的方法,但我不是程序员,所以我很高兴能让它工作,因为找到这样一个简单的答案是如此困难。


没有脚本,没有地图API,地理代码,长度和纬度。只有一个正确变量的链接。

这是一个糟糕的问题。你应该重写它。我不明白到底是什么问题。那会很有趣,因为我没有否决你的问题。这并不难。所以问题在哪里?你有密码吗?@alkis我很抱歉我以为你是唯一被你否决的人。我不喜欢仓促下结论@alkis我没有任何代码,因为我不知道从哪里开始,我一直在搜索一个预制脚本,但我找到的所有东西都是一个标记,使用纬度和经度坐标。我只想将存储在mysql中的地址链接到页面上的google maps按钮,这样当你点击它时,它就会导航到google maps并显示指向该位置的方向。这是一个糟糕的问题。你应该重写它。我不明白到底是什么问题。那会很有趣,因为我没有否决你的问题。这并不难。所以问题在哪里?