我创建了一个 search.php,它已经连接到数据库。我希望结果是可点击的。例如,当你在 facebook 上搜索一个名字时,结果是可点击的,然后当你点击它时,它会直接转到用户的个人资料。我要添加什么代码?这是我的代码:
$sql="SELECT schoId, schoSurname, schoFirstname FROM tblscholar WHERE schoSurname LIKE '%" . $name . "%' OR schoFirstname LIKE '%" . $name ."%'";
$result=mysql_query($sql) or die(mysql_error());
while($row=mysql_fetch_array($result)){
$schoSurname=$row['schoSurname'];
$schoFirstname=$row['schoFirstname'];
$schoId=$row['schoId'];
echo $row["schoSurname"];
echo $row["schoFirstname"];
最佳答案
您需要做什么实际上取决于您的用户个人资料链接的样子,但它应该是这样的
echo '<a href="http://www.yourdomain.com/user/'.$schoId.'">'.$schoFirstname.' '.$schoSurname.'</a>';
输出结果
当然,如果您在同一个域中,则不需要绝对 URL,但我希望这样更容易理解。
关于php - 搜索具有可点击结果的用户,点击后将直接转到其个人资料,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21333833/