Добрый день, уважаемое сообщество,
Я пытаюсь получить JSON
редактора Quill Rich Text в базу данных MariaDB
.
JSON для формирования
var form = document.querySelector('form');
form.onsubmit = function () {
var body = document.querySelector('input[name=body]');
body.value = JSON.stringify(quill.getContents());
};
От PHP до SQL
require "db_connection.php";
$id = $_POST["id"];
$header = $_POST["header"];
$body = $_POST["body"];
$state = $_POST["state"];
$worktime = $_POST["worktime"];
$agent = $_POST["agent"];
$creationDate = $_POST["creationDate"];
$startDate = $_POST["startDate"];
$endDate = $_POST["endDate"];
$billed = $_POST["billed"];
$sql = "UPDATE
`ticketsystem`.`ticket`
SET
`header` = '$header',
`body` = '$body',
`state` = '$state',
`worktime` = '$worktime',
`agent` = '$agent',
`creationdate` = '$creationDate',
`startdate` = '$startDate',
`enddate` = '$endDate',
`billed` = '$billed'
WHERE
`ticket`.`id` = '$id';";
mysqli_query($conn, $sql);
JSON:
{"ops":[{"attributes":{"bold":true},"insert":"Test Message"},{"insert":"\nThanks for reading.\n"}]}
Если я вставлю это в базу данных, это будет выглядеть так:
{"ops":[{"insert":"asfggd
adsg
"}]}
Пока я знаю проблему, но не нахожу решения ...