php - 通过mysql 主机在 PHP 中打开新页面
问问题
722 次
2 回答
2
在您的新页面中,您将检查$_GET
变量以查看是否设置了键。
您有与 usersProfile.php 的链接吗?firstname =somename& lastname =somelastname 所以您要查找的键是firstname
和lastname
。
您必须检查是否设置了键以避免获得未定义的索引。
前任。$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 回答