从MySQL数据库中检索URL

时间:2016-03-14 20:54:42

标签: html mysql

好的,所以我有一个数据库,其中包含以下值:餐馆名称,地址,城镇,县,邮政编码,电话,电子邮件,网站和评级。我有一个搜索框,允许用户通过城镇,县或邮政编码进行搜索,然后使用附加的代码回复相关的搜索。

问题是,点击我的网站网址只是重新加载显示信息的同一页面,而不是餐馆的实际网站?我知道这将是一件愚蠢的事情!

由于

<td>
  <?php echo $results[ 'RestaurantName']?>
</td>
<br>
<td>
  <?php echo $results[ 'AddressLine1']?>
</td>
<br>
<td>
  <?php echo $results[ 'AddressLine2']?>
</td>
<br>
<td>
  <?php echo $results[ 'Town']?>
</td>
<br>
<td>
  <?php echo $results[ 'County']?>
</td>
<br>
<td>
  <?php echo $results[ 'Postcode']?>
</td>
<br>
<td>
  <?php echo $results[ 'Telephone']?>
</td>
<br>
<td>
  <?php echo $results[ 'Email']?>
</td>
<br>
<td>
  <a href>
    <?php echo $results[ 'Website']?>
  </a>
</td>
<br>
<td>
  <?php echo $results[ 'Rating']?>
</td>
<br>

1 个答案:

答案 0 :(得分:0)

您需要为锚标记的href属性赋予一些价值。

<a href="<?php echo $results[ 'Website'] ?>"><?php echo $results[ 'Website']?></a>

就像现在一样,href属性为空,某些浏览器会将其解释为指向当前页面。这就是导致您的网页重新加载的原因。