当我点击学生的任何名称进入个人资料页面时链接运行良好但在个人资料页面中它没有从数据库通过id获取数据而且链接没有传递id可以任何人解决它。提前谢谢。
这是名单页面
<?php
$query="SELECT id,name,fname,phone FROM student";
$resultset=$connection->query($query);
$count=0;
while($r=$resultset->fetch_assoc()){
$count++;
echo "<tr><td>".$count."</td><td><a href='student_profile.php?id='".$r["id"]."'>".$r["name"]."</a></td><td>".$r["fname"]."</td><td></td><td><td>".$r["phone"]."</td><td><input type='checkbox' name='chb".$count."' value='".$r["id"]."'></td></tr>
";
}
?>
这是个人资料页面
$id = intval($_GET['id']);
$result=$connection->query("SELECT name,fname,gender,email,phone,address,image FROM student WHERE id=".$id."");
$rs=$result->fetch_assoc();
答案 0 :(得分:0)
在您的代码中,您在 id ='之后添加',这意味着您的href链接在id =之后结束 尝试删除'
从此
_profile.php?id='".$r["id"]."'>
到此
?_profile.php ID = “$ R。[ ”ID“。”'&GT;