如何将php变量嵌入到html href链接中


How do I embed a php variable into an html href link?

要求:从mysql数据库中读取行,其中一列包含地址和城市,通过仅按照以下链接中的描述传递位置的地址,将生成的地址创建到谷歌地图的链接中:有没有一种方法可以将参数传递到googlemap';s get directions功能?php代码shippet$result=mysql_query($sql)或die(mysql_error());while($row=mysql_fetch_array($result)){echo"$行['DAYTIME'].''$row['MEETINGNAME']。''。''$行[ADDRESSCITY']."."$行["BLDGNAME"]。";}?>上面的代码块成功地创建了一个到maps.google.com的链接,但是我想在"http://maps.google.com/?q=以及结尾"我试过这个:

'<a href="http://maps.google.com/?q='.$row['ADDRESSCITY'].'/a'">'

并且没有显示任何结果,也没有错误消息。感谢

您能尝试在<a href="http://maps.google.com/?q= 之后删除引号吗

将url更改为这个。

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>';

试试这个:

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>';