在php

时间:2016-11-16 16:09:19

标签: php url

我有一个包含纬度和经度值的数据库,我正在尝试编写一个获取这些值的PHP文件,然后创建指向谷歌地图的链接,因此当我运行PHP文件时,可以点击指向谷歌地图的值具有纬度和经度值。

我之前从未使用过PHP,但是我无法使用它,如果有人在这里帮助我,我将非常感激。

以下是我目前编写的代码:

$result = mysqli_query($con,"SELECT * FROM user");

echo "<table border='1'>
<tr>
<th>id</th>
<th>name</th>
<th>address</th>
<th>phone</th>
<th>email</th>
<th>message</th>
<th>location</th>
</tr>";

while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['id'] . "</td>"; 
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['address'] . "</td>";
echo "<td>" . $row['phone'] . "</td>";
echo "<td>" . $row['email'] . "</td>";
echo "<td>" . $row['message'] . "</td>";


echo "<td>" . '<a href="http://maps.google.com/maps?z=12&t=m&q=loc:', urlencode $row['location'], '">' . "</td>";



echo "</tr>";
}
echo "</table>";

mysqli_close($con);
?>

1 个答案:

答案 0 :(得分:1)

错误代码告诉你最新情况。看第35行。你没有正确连接。你需要改变

echo "<td>" . '<a href="http://maps.google.com/maps?z=12&t=m&q=loc:', urlencode $row['location'], '">' . "</td>"; 

echo '<td><a href="http://maps.google.com/maps?z=12&t=m&q=loc:'. urlencode($row['location']) . '"></td>';

阅读String Operators