0
4

2 回答 2

2

在您的新页面中,您将检查$_GET变量以查看是否设置了键。

您有与 usersProfile.php 的链接吗?firstname =somename& lastname =somelastname 所以您要查找的键是firstnamelastname

您必须检查是否设置了键以避免获得未定义的索引。

前任。$firstname = isset($_GET['firstname']) ? $_GET['fisrtname'] : null;

这将检查密钥是否已设置以及是否设置$firstname为来自 url 的数据,否则为null

于 2012-09-10T00:23:18.173 回答
0

如果我正确理解您的问题,您似乎正在尝试为每个用户创建一个链接,当您点击该链接时,该链接会将您发送到不同的或个人页面。

在这种情况下,简单地查询整个表并在您的 html 页面中将其设置为单独的 .

例如:

//Database connections

$query="SELECT * FROM userTable WHERE firstName = $firstname and lastName = $lastName";
//Change the query to whatever you want

$result = mysql_query($query)
while($row = mysql_fetch_assoc($result))
{
   echo "<a href='somepage.php'>" . $row['Username'] . "</a>";
}

这只是一个示例,需要向其中添加大量内容,但这对于您尝试做的事情很可能更容易。在这种情况下,循环将输出您从数据库中提取的所有名称。

于 2012-09-10T00:53:31.573 回答