[英]php make link from mysql results
我如何才能使$ row ['Fname']成为链接,当我单击它时,将我重定向到一个新页面,其中包含有关我单击的条目的更多信息?
这是代码:
echo '<ol>';
while ($row = mysql_fetch_array($sql)){
echo '<li>';
echo '<img src="'.$row['Bio']. '" alt="" width="110" height="110">';
echo ' <dl>';
echo ' <dt>Name</dt>';
echo ' <dd>'.$row['Fname'].'</dd>';
echo ' <dt>Genre</dt>';
echo ' <dd>'.$row['Genre'].'</dd>';
echo ' <dt>Speciality</dt>';
echo ' <dd>'.$row['Specialty'].'</dd>';
echo ' </dl>';
echo '</li>';
}
echo '</ol>';
只是用包装
<dd><a href=pageyouwant.php?fname="'.$row['Fname'].'">'.$row['Fname'].'</a></dd>
然后在pageyouwant.php中使用$_GET['fname']
抓取该变量
pageyouwant.php
$fname = $_GET['fname'];
$sql = "SELECT * FROM table WHERE fname LIKE '%$fname%'";
在php中使用它,您可以获得有关fname的所有信息:)
然后就一切准备好了:)
使用此行:
echo ' <dd><a href="'.$row['id'].'">'.$row['Fname'].'</a></dd>';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.