要求: 从mysql数据库读取行,其中一列包含地址和城市,通过传递该位置的地址,将结果地址转换为谷歌地图的链接,如下面的链接所述: is there a way to pass arguments to google map's get directions functionality? php code shippet $ result = mysql_query($ sql)或die(mysql_error()); while($ row = mysql_fetch_array($ result)) { 回音'。$行[ '白天'。 ''。$行[ 'MEETINGNAME'。” ”。 ''。 ''.$row['ADDRESSCITY'].'' $行[ 'BLDGNAME'] ''; } ?> 上面的代码块可以创建一个指向maps.google.com的链接 我想把$ row ['ADDRESSCITY']放在“http://maps.google.com/?q=之间 和结束“ 我试过这个:
'<a href="http://maps.google.com/?q='.$row['ADDRESSCITY'].'/a'">'
并且不显示任何结果,也没有错误消息。 感谢
答案 0 :(得分:0)
将网址更改为此。
echo'<tr><td>'.$row['DAYTIME'].'</td><td>'.$row['MEETINGNAME'].'</td><td>'.'<a href="http://maps.google.com/?q='.$row['ADDRESSCITY'].'">Google Maps</a>'.'</td><td>'.$row['BLDGNAME'].'</td></tr>';
答案 1 :(得分:0)
试试这个:
echo'<tr><td>'.$row['DAYTIME'].'</td><td>'.$row['MEETINGNAME'].'</td><td>'.'<a href="http://maps.google.com/?q="'.$row['ADDRESSCITY'].'"></a></td><td>'.$row['BLDGNAME'].'</td></tr>';
答案 2 :(得分:0)
你可以尝试删除引用&#34;就在<a href="http://maps.google.com/?q=