CKeditor,从数据库

时间:2016-04-18 10:56:18

标签: php sql ckeditor

目前我忙于使用简单的CKeditor记事本进行网络应用。我已经有代码将用户文本保存到数据库中。

现在我想添加将从数据库中检索最新保存(最新id)文本的代码,以便用户可以继续他/她的工作。

<?php 
    if(isset($_POST['editor1'])) {
        $text = $_POST['editor1'];

        $conn = mysqli_connect("$dbhost", "$dbuser", "$dbpass", "$db") or die("ERROR");

        $query = mysqli_query($conn, "INSERT INTO content (content) VALUES ('$text')");

        if($query)
            echo "Succes!";
        else
            echo "Failed!"; 
    }
?>

这是保存用户文本的代码。

现在我想构建将从数据库中检索最新保存文本的代码,但我无法开始使用我的代码。

<textarea name="editor1" id="editor1" rows="10" cols="80">

    <?php 
        $conn = mysqli_connect("$dbhost", "$dbuser", "$dbpass", "$db") or die("ERROR");

        $sql = "SELECT content from content";           
    ?>

</textarea>

这就是我现在拥有的。

1 个答案:

答案 0 :(得分:2)

您需要使用mysqli_query()执行查询,还需要使用mysqli_fetch_assoc()获取数据:

示例:

MouseWheel

更新1:

要获取最新记录,您可以在查询中使用<textarea name="editor1" id="editor1" rows="10" cols="80"> <?php $sql = "SELECT `content` FROM `content`"; $query = mysqli_query($conn,$sql); $result = mysqli_fetch_assoc($query); echo $result['content']; // will print your content. ?> </textarea> ORDER BY作为:

LIMIT 1