制作帖子,从mysql表中获取数据

时间:2014-08-21 17:50:01

标签: php mysql database post

我如何制作示例:post.php,当有人去post.php显示所有帖子,当有人点击一个帖子显示在URL post.php?id = 1(id = 1 by id in database ?当它输入post.php?id = 2时,转到数据库中的id 2并通过id 2显示来自表行的所有数据

1 个答案:

答案 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"];
    }           
}

确保您已建立连接和数据库以及诸如此类的东西,但这就是您如何实现这一目标。