我使用此代码显示我网站上数据库中的最新5个条目。现在我想将$ result显示为ex的链接。 pedigree.php ID = $ $ resultname &安培; DB =系谱&安培;一族= 5。怎么做?
<?php
$result = mysql_query("SELECT Name FROM pedigree ORDER BY PedigreeId DESC LIMIT 5");
while($row = mysql_fetch_row($result))
echo $row[0].'<br />';
?>
非常感谢你的帮助!
答案 0 :(得分:0)
这是一个基本问题,你应该首先搜索谷歌:) ..无论如何这里是答案
<?php
$result = mysql_query("SELECT * FROM pedigree ORDER BY PedigreeId DESC LIMIT 5");
while($row = mysql_fetch_row($result)){
echo '<a href="pedigree.php?id='.$row['name'].'$&db='.$row['PedigreeId'].'&gens='.$row['name'].'">'.$row['name'].'</a><br />';
}
?>
一个建议:不要使用mysql_ *函数,使用mysqli或PDO .. mysql_ *函数在PHP的更新版本中被折旧
答案 1 :(得分:0)
HTML
中的链接语法为<a href="url.php">Link Text</a>
。
所以:
while($row = mysql_fetch_row($result)){
echo "<a href='pedigree.php?id={$row[0]['Name']}&db=pedigree&gens=5'>{$row[0]['Name']}</a>";
}
仅供参考,您不应该使用mysql_*
函数,因为它们已被弃用且在PHP 7中不再受支持。*