Php 创建帖子时创建新页面

Php 创建帖子时创建新页面,php,html,css,sql,blogs,Php,Html,Css,Sql,Blogs,目前,我正在从头开始写博客 我已经有了一个登录页面和一个“创建帖子页面”。但是当我创建一篇文章时,我只是将信息存储在数据库中 我怎样才能为博客文章创建一个新页面 类似于:[sitename].com/post.php?id=1 感谢您的帮助:)在您的post.php文件中,您可以使用url中提供的id从特定帖子加载内容 <?php $postid = $_REQUEST['id']; $post = someSqlFunction($postid); // <-- Replace

目前,我正在从头开始写博客

我已经有了一个登录页面和一个“创建帖子页面”。但是当我创建一篇文章时,我只是将信息存储在数据库中

我怎样才能为博客文章创建一个新页面

类似于:[sitename].com/post.php?id=1


感谢您的帮助:)

在您的
post.php
文件中,您可以使用url中提供的id从特定帖子加载内容

<?php

$postid = $_REQUEST['id'];
$post = someSqlFunction($postid); // <-- Replace with database code

echo '<h1>' . $post['title'] . '</h1>';

post.php
文件中,您可以使用url中提供的id从特定帖子加载内容

<?php

$postid = $_REQUEST['id'];
$post = someSqlFunction($postid); // <-- Replace with database code

echo '<h1>' . $post['title'] . '</h1>';

有趣的问题。这里我有一个关于如何做到这一点(PDO)的示例
$\u GET[“id”]
将从URL获取id。例如domain.com/post.php?id=[getid]

    <?php
        $id = $_GET["id"];
        $sql = "SELECT * FROM `posts` WHERE `id` = $id";
        $result = $conn->query($sql);
        while($row = $result->fetch(PDO::FETCH_ASSOC)) {
            echo $row["title"].' '.$row["content"];
        }
    ?>
用于从索引链接到您可以使用的帖子

        $sql = "SELECT * FROM `posts` ORDER BY `id` DESC";
        $result = $conn->query($sql);
        while($row = $result->fetch(PDO::FETCH_ASSOC)) {
             echo '<a href="posts.php?id='.$row["id"].'">';
        }
$sql=“按`id`DESC`顺序从`posts`中选择*;
$result=$conn->query($sql);
而($row=$result->fetch(PDO::fetch_ASSOC)){
回声';
}

}有趣的问题。这里我有一个关于如何做到这一点(PDO)的示例
$\u GET[“id”]
将从URL获取id。例如domain.com/post.php?id=[getid]

    <?php
        $id = $_GET["id"];
        $sql = "SELECT * FROM `posts` WHERE `id` = $id";
        $result = $conn->query($sql);
        while($row = $result->fetch(PDO::FETCH_ASSOC)) {
            echo $row["title"].' '.$row["content"];
        }
    ?>
用于从索引链接到您可以使用的帖子

        $sql = "SELECT * FROM `posts` ORDER BY `id` DESC";
        $result = $conn->query($sql);
        while($row = $result->fetch(PDO::FETCH_ASSOC)) {
             echo '<a href="posts.php?id='.$row["id"].'">';
        }
$sql=“按`id`DESC`顺序从`posts`中选择*;
$result=$conn->query($sql);
而($row=$result->fetch(PDO::fetch_ASSOC)){
回声';
}

}

您可以为您创建的每一篇博客文章创建一个页面。当您创建博客文章时,必须有一个submit或post,在提交之后,它将进入一个php文件,您可以在其中编写代码来存储博客文章的内容。在这个文件中,您编写了一些代码,为具有特定id的博客文章创建html文件(文件编程)。您添加了所有css代码、html以及内容,并写入该文件,并将其保存为.html格式(例如BlogPost_1.html等)。您可以将文件名存储在数据库中以供以后使用。
我希望这就是你需要的

你可以为你创建的每一篇博客文章创建一个页面。当您创建博客文章时,必须有一个submit或post,在提交之后,它将进入一个php文件,您可以在其中编写代码来存储博客文章的内容。在这个文件中,您编写了一些代码,为具有特定id的博客文章创建html文件(文件编程)。您添加了所有css代码、html以及内容,并写入该文件,并将其保存为.html格式(例如BlogPost_1.html等)。您可以将文件名存储在数据库中以供以后使用。
我希望这就是您需要的

从数据库中获取信息并返回到所需页面?“我想要cookies”>转到DB,然后您可以将其从表中取出并显示“我想要网页上的cookies”。我真的不明白你面临的问题是什么?从数据库中获取信息返回到所需页面?“我想要cookies”>转到DB,然后您可以将其从表中取出并显示“我想要网页上的cookies”。我真的不明白你面临的问题是什么?我知道!但我想当我点击提交按钮时,它会自动生成一个新页面。我知道!但我希望当我点击submit按钮时,它会自动生成一个新页面。