将变量从PHP文件发送到另一个PHp文件

时间:2014-04-11 00:16:41

标签: php

我有一个名为“Users.php”的php文件。在这个文件中,我写了一个程序,显示所有院系的一般信息。但是对于用户ID,我创建了一个链接,当用户点击它时,它们将被定向到另一个页面,该页面显示该教师的更多信息。

<td><a href="usersdetails.php?users=$row['userid']"><?php echo $row['userid']; ?></a></td>

在另一个名为“usersdetail.php”的PHP文件中。我使用$ _GET来接收用户ID。像这样:

$id= $_GET["users"];

但是当我使用

 echo $id;

我看到的是:$row['userid']

有人知道我该如何解决它?

谢谢

2 个答案:

答案 0 :(得分:2)

<td><a href="usersdetails.php?users=<?php echo $row['userid']; ?>"><?php echo $row['userid']; ?></a></td>

而不是

<td><a href="usersdetails.php?users=*$row['userid']*"><?php echo $row['userid']; ?></a></td>

答案 1 :(得分:0)

您必须使用PHP解释所有变量。 href属性中的变量不在<?php ?>标记之间。

改为使用

<td><a href="usersdetails.php?users=<?php echo $row['userid'] ?>"><?php echo $row['userid']; ?></a></td>

这将解释PHP中的两个变量并输出正确的值。