用于从数据库中检索数据的超链接

时间:2013-02-13 21:19:32

标签: php mysql database hyperlink

我使用html / php创建了一个网页,其中包含一个表单,用于收集我存储在mysql数据库中的通知,数据库中的每条记录都有自动存储的日期,我希望能够从中检索此信息数据库和显示在网页上作为日期列表,然后我想让每个日期成为一个超链接,这样当点击它时,它将显示该特定日期在该表单中存储的所有数据。

到目前为止,我已经能够使用以下内容检索日期列表(这可以正常工作):

$query="SELECT Date FROM form";
$result=mysql_query($Query,$db);

while ($dbRow=mysql_fetch_array($Result)) 
 {
  $theDate=$dbRow["Date"];
  echo "$theDate<br>";
 }

我根本无法弄清楚如何将这些日期变成一个超链接......任何人的建议?谢谢!

1 个答案:

答案 0 :(得分:3)

注意执行 NOT 使用mysql_*功能。它们已在PHP 5.5中弃用,可能会从PHP的未来版本中删除。相反,请考虑PHP中可用的alternative MySQL database interfaces,例如PDOMySQLi,其中功能丰富维护良好

您需要echo输出所需的所有HTML。

$query = "SELECT Date FROM form";
$result = mysql_query($Query,$db);

while ($dbRow = mysql_fetch_array($Result)) 
{
    $theDate = $dbRow["Date"];
    echo "<a href='showDateInfo.php?date=$theDate'>$theDate</a><br>";
}

我建议阅读PHP和HTML基础知识