【问题标题】:Individual profile page with PHP and MySQL [duplicate]带有 PHP 和 MySQL 的个人资料页面 [重复]
【发布时间】:2016-05-17 20:25:15
【问题描述】:

我有一个配置文件列表,我需要让用户能够在链接中选择个人配置文件。

我发现了这个问题并尝试关注它,但它并没有像我希望的那样工作:Displaying a user profile page PHP

在页面上显示所有配置文件的文件如下所示:

foreach ($rows as $row) {
    echo '<a class="viewProfile" href="user.php?id=' . $r['UID']. '"><button>View Profile</button></a>';
}

但是当我点击链接时,UID 不会在 URL 中发布,它看起来像这样:domain/user.php?id=

更新:在你们的帮助下,我将 UID 发布到了 URL 中。谢谢! 正如 jothi 所说,$id=$_GET['id'];

【问题讨论】:

  • print_r($rows);的发布值
  • 您可能正在寻找$row['UID'],因为$r 没有在任何地方定义...
  • 是的。那成功了:)谢谢!现在我只需要弄清楚如何从具有该 UID 的用户那里获取值..
  • 使用 $row['UID'] insted of $r['UID']
  • $_GET['id'] 获取值

标签: php mysql


【解决方案1】:

那是因为$r['UID'] 没有定义。您正在枚举一些$row,所以我假设您的意思是$row['UID']

如果它不起作用,请将这一行的结果发布在你之前foreach ($rows as $row)

echo print_r($rows);

【讨论】:

    猜你喜欢
    • 2016-11-26
    • 1970-01-01
    • 1970-01-01
    • 2015-10-08
    • 1970-01-01
    • 2014-06-26
    • 2018-12-23
    • 2015-01-07
    • 2014-11-22
    相关资源
    最近更新 更多