MySQL PHP数据结果作为href链接

时间:2017-05-21 20:43:25

标签: php html mysql

我有一个表作为HTML页面,从MySQL数据库中检索数据,然后以表格格式显示。

如何从数据库返回一个可点击a href链接的数据字段,然后加载一个新页面,提供有关该条目的详细信息?

即。表格将显示

之类的结果
  • 姓名
  • 名字
  • 电子邮件

如何将名字设为a href链接,点击后会加载一个单独的页面,在其页面上显示该条目的其余信息?

2 个答案:

答案 0 :(得分:0)

修改HTML表格以包含<a>标记来存储链接。在SQL表中添加另一列以存储指向额外信息的链接。现在使用该列填充HTML表格中href="*url you got from MySQL*"标记内的<a>。像这样,您可以将每个名字链接到您想要链接到的任何网站。

答案 1 :(得分:0)

您的数据库表应该有一些字段来标识其每一行。它被称为主键,它将被命名为id,userid或类似名称。

考虑到这一点,我会:

  • 从查询中的数据库中恢复主键。

  • 回显这个主键字段并结合详细页面的url(比如说是detail.php)并将主键作为参数传递(通过get,就像'detail.php?id = your_db_row_id ')在&lt; a&gt; 标记的href中,如下所示:

    <a href="detail.php?id=your_db_row_id">firstname</a>
    

回显此字符串而不是firstname字段,您将获得该链接。