2013-08-03 39 views
1

我有以下代码从数据库中提取地址。如何将地址转换为Google Maps链接

<td class="center"><?php echo ($customer->address!='')?$customer->address:'NA';?></td> 

并在管理区域显示地址。

我想链接的地址使用

<a href="maps.google.com/?p= {then the addy} "> {the addy} </a> 

到Google地图,但在我的链接添加到代码的代码中断。

最新的尝试是

<td class="center"><a href="http://map.google.com/?p=<?php echo ($customer->address!='')?$customer->address:'NA';?>"><?php echo ($customer->address!='')?$customer->address:'NA';?></a></td> 
+0

什么实际地址是什么样子? – putvande

+0

1292 Sherwood Mills Boulevard,Mississauga,ON,Canada – user2649441

+0

这将是https://maps.google.co.uk/maps?q=1292+Sherwood+Mills+Boulevard,+Mississauga,+ON,+Canada。正如我在下面的回答中所说的,将所有空格替换为'+'。 – putvande

回答

0

所有你有一个有效的谷歌地图网址做的只是去http://maps.google.com,输入你想拥有并点击“链接按钮”的地址。 您可以剥下一个仍然有效的较短版本。因此,举例来说:纽约曼哈顿第五大道1号将如 https://maps.google.co.uk/maps?q=1+5th+Avenue,Manhattan,New+York,United+States。 因此,只需在地址的各个部分之间添加',',并为每个空间添加一个'+'。

+0

Putvande - 链接像http://maps.google.com/?q=1200宾夕法尼亚大道东南,华盛顿哥伦比亚特区,20003作品和+自动添加。 这就是我想要做的。 该地址与数据库中,数据库是领导,所以当我登录我想要能够点击他们键入的addy和拉起谷歌地图。 – user2649441

+0

我不确定你想要的是什么。你能更好地解释一下你真正想要的东西吗? – putvande

+0

一个领导将进入一个地址555主要街道,我将登录到我的管理区,看到他们在555主要街道打字。 我需要将数据库中的直接文本转换为链接。 – user2649441

相关问题