要将文本转换为富文本并存储到 MySQL 表中,你可以使用 HTML 编辑器或富文本编辑器来实现。这些编辑器通常会生成包含 HTML 标签的富文本内容,你可以直接将其存储到 MySQL 数据库中。
以下是一个示例代码,演示如何使用 TinyMCE 富文本编辑器将文本转换为富文本并存储到 MySQL 表中:
首先,引入 TinyMCE 富文本编辑器的 JavaScript 文件和样式表:
<script src="https://cdn.tiny.cloud/1/your-api-key/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
<script>
tinymce.init({
selector: 'textarea'
});
</script>
在表单中使用 <textarea>
标签,并将其设置为 TinyMCE 编辑器:
<form methodpost" action="save.php">
<textarea name="content"></textarea>
<button type="submit">保存</button>
</form>
在 save.php
文件中,接收表单提交的数据,并将富文本内容存储到 MySQL 表中:
<?php
$content = $_POST['content'];
// 连接数据库,执行插入操作
$conn = new mysqli("localhost", "username", "password", "database");
$stmt = $conn->prepare("INSERT INTO your_table (content_fmt) VALUES (?)");
$stmt->bind_param("s", $content);
$stmt->execute();
echo "保存成功";
?>
在上述代码中,我们使用 TinyMCE 富文本编辑器将用户输入的文本转换为富文本内容,并通过表单提交到 save.php
文件。然后,我们使用 PHP 的 MySQLi 扩展连接数据库,并执行插入操作将富文本内容存储到 MySQL 表中。
请注意,上述示例仅供参考,具体的数据库连接和表名需要根据实际情况进行修改。
希望对你有所帮助!