0

我正在从我的数据库中已经存在的表中检索一些信息。假设从学生表中,我正在检索所有学生的姓名,并以一种使它们可点击的方式打印所有这些姓名(当您单击任何名称时将您重定向到另一个页面)......我的问题是:如何我知道用户点击了哪个学生姓名?我想知道用户单击了哪个学生姓名以检索与该学生相关的其他信息,例如(地址、性别、手机、电子邮件、...等)

这是一些代码:

enter code here

$query  = mysql_query("SELECT * FROM student");
while ($row = mysql_fetch_assoc($query))
  {
    $student= $row ['student_name'];
    print ("<a href=info.php'> $student</a>");
    print ("<br>");

  }
4

3 回答 3

0

id

$id      = $row['id'];
$student = $row['student_name'];

print ("<a href=info.php?id=$id'>$student</a>");

你可以让id学生$_GET['id']

于 2013-08-23T08:37:18.167 回答
0

您必须在链接中包含学生的唯一 ID。

$query  = mysql_query("SELECT * FROM student");
while ($row = mysql_fetch_assoc($query))
  {
    $student= $row ['student_name'];
    $id = $row['id'];
    print ("<a href=info.php?id=$id'> $student</a>");
    print ("<br>");

  }
于 2013-08-23T08:38:38.973 回答
0
print ("<a href=info.php?name='.$student.'> $student</a>");

获取名称点击 $name=$_GET['name'];

于 2013-08-23T08:43:32.573 回答