我如何制作示例:post.php,当有人去post.php显示所有帖子,当有人点击一个帖子显示在URL post.php?id = 1(id = 1 by id in database ?当它输入post.php?id = 2时,转到数据库中的id 2并通过id 2显示来自表行的所有数据
答案 0 :(得分:0)
使用$_GET
方法传递网址。在php文件的顶部,您可以使用全局$_GET['id']
访问网址中发布的信息。您可以检查它是否已设置,并根据是否设置,从数据库中显示有关该ID的信息。
它可能看起来像这样:
if (isset($_GET["id"])) {
$id = $_GET["id"];
$query = "SELECT * table WHERE id = {$id} LIMIT 1;";
$result = mysqli_query($connection, $query);
while ($row = mysqli_fetch_assoc($result)){
echo $row["id"];
echo $row["name"];
echo $row["someOtherAttribute"];
}
}
确保您已建立连接和数据库以及诸如此类的东西,但这就是您如何实现这一目标。