你可以看到我正在使用echo制作一个'post'。我正在“回显”数据库表中的数据。我需要一个特殊的链接,只会导致特定的帖子,就像每个帖子应该有一个特定的链接。如何使用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";
}
答案 0 :(得分: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,您可以轻松查询和显示特定记录的结果。