我使用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>";
}
我根本想不出如何把这些日期变成超链接.有人有什么建议吗?谢谢!
发布于 2013-02-13 21:23:51
注意到 do 而不是使用mysql_*
函数。它们在PHP5.5中已被废弃,并可能从PHP的未来版本中删除。相反,考虑一下在PHP中可用的替代MySQL数据库接口,比如PDO或MySQLi,它们更多的是特性丰富的和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基础知识
https://stackoverflow.com/questions/14863349
复制相似问题