【问题标题】:How can I give a special link to every post in php?如何在 php 中为每个帖子提供特殊链接?
【发布时间】:2015-07-28 04:37:56
【问题描述】:

如您所见,我正在使用 echo 发布“帖子”。我正在“回应”数据库表中的数据。我需要一个只指向特定帖子的特殊链接,就像每个帖子都应该有一个特定的链接。如何使用 php 和/或如果我不能使用 php 来实现它,我该如何在 javascript 中实现它?你可以看到下面的代码。

 $sql = "SELECT Nick, Mail, Message, ID FROM Approved";
    $result = mysqli_query($conn, $sql);

    if (mysqli_num_rows($result) > 0) {
        // output data of each row
        while($row = mysqli_fetch_assoc($result)) {

            $Nick = $row["Nick"];
            $Mail = $row["Mail"];
            $Message = $row["Message"];



            echo '<div style ="text-align:center; font-size: 100%; margin-top: 9%; font-family:Arial, Helvetica, sans-serif">' . "Nick: " . $Nick  . '</div>';

            echo '<div style =`enter code here`"text-align:center; font-size: 100%; margin-top: 4%; font-family:Arial, Helvetica, sans-serif">' ."Message:" . $Message . '</div>';

        }
    } else {
        echo "0 results";
    }

【问题讨论】:

  • 链接只需要引用数据库中的唯一ID
  • 我可以试试。
  • @developerwjk 我创建了一个唯一的 ID,我现在如何使用它?我不知道如何将它与 $_GET 一起使用。

标签: javascript php html hyperlink


【解决方案1】:

把你的回声改成这样:

echo '<div style ="text-align:center; font-size: 100%; margin-top: 9%; font-family:Arial, Helvetica, sans-serif"><a href="url.php?id='.$row["ID"].'"' . "Nick: " . $Nick  . '</a></div>';

这样您就可以在 URL 中传递特定结果的 ID。在该页面中,您可以使用 $_GET['id'] 获取 ID。

拥有ID,您可以轻松查询并显示特定记录的结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-06
    • 2012-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-22
    • 1970-01-01
    相关资源
    最近更新 更多