MySQLテーブルにjson文字列を保存したい。json 文字列はキャンバスから取得されます (fabricjs を使用)。
var jsonCanvas = JSON.stringify(canvas.toDatalessObject());
私の最初の質問は、json 文字列を MySQL に保存するのに最適なデータ型は何ですか? キャンバスには、テキストやその他のオブジェクトだけでなく、画像も含まれます。MEDIUMTEXT で十分だと思いますか?
もう一つの質問。この準備されたステートメントでjson文字列を保存することは可能ですか? 文字列にキーワード「s」を使用するのは疑わしいです。
try {
$sql = "insert into layout (lt_author, lt_date, lt_category, lt_json_string)
values (?,?,?,?)";
$stmt = $mysqli->prepare($sql);
$stmt->bind_param("ssss",$lt_author, $lt_date, $lt_category, $lt_json_string);
$stmt->execute();
$stmt->close();
助けてくれてありがとう:) あいさつマックス