我使用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>";
}
我根本无法弄清楚如何将这些日期变成一个超链接......任何人的建议?谢谢!
答案 0 :(得分:3)
注意执行 NOT 使用mysql_*
功能。它们已在PHP 5.5中弃用,可能会从PHP的未来版本中删除。相反,请考虑PHP中可用的alternative MySQL database interfaces,例如PDO或MySQLi,其中功能丰富和维护良好。
您需要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基础知识