html怎么去实现带有样式、图片和代码块的回复栏。并且数据库要怎么设计,这些东西如何保存到数据库中。
例如下图:
你需要用什么语言
试试看ckedit
<!DOCTYPE html>
<html>
<head>
<title>CKEditor Example</title>
<script src="https://cdn.ckeditor.com/4.16.1/standard/ckeditor.js"></script>
</head>
<body>
<textarea name="editor1" id="editor1" rows="10" cols="80"></textarea>
<script>
CKEDITOR.replace( 'editor1', {
toolbar: 'Basic',
extraPlugins: 'codehighlight',
codeSnippet_theme: 'monokai_sublime'
});
</script>
</body>
</html>
服务器存入数据库的代码(以pho举例)
<?php
// 获取提交的表单数据
$content = $_POST['editor_content'];
// 在此处添加适当的数据库连接代码
// 准备SQL查询
$sql = "INSERT INTO table1 (content) VALUES (?)";
// 创建一个预处理语句
$stmt = $conn->prepare($sql);
// 绑定参数并执行查询
$stmt->bind_param("s", $content);
$stmt->execute();
// 检查是否成功插入数据
if ($stmt->affected_rows > 0) {
echo "数据成功插入数据库!";
} else {
echo "出现了错误,请重试。";
}
// 关闭连接和语句
$stmt->close();
$conn->close();
?>
不知道你这个问题是否已经解决, 如果还没有解决的话: