フィールドに入力して送信するフォームがあり、これらすべてが SQL データベースのテーブルに追加されます。これを行うために、すべての投稿値を取得してデータベースに挿入する短い PHP スクリプトがあります。送信されたフォームのフィールドの 1 つが 7000 文字を超えているため、送信できません。テキストが7k文字を超える説明ボックスをクリアすると送信されます。これらすべての詳細を手動でデータベースに追加すると、Web サイトに正常に表示されます。問題は、説明がこれほど長いことです。これを整理する方法はありますか、それとも文字数に制限はありますか? これは、insertpost.php のコードです。これは、フォームが送信されたときに呼び出されるページです
$Title = $_POST['title'];
$LinkTitle = $_POST['linktitle'];
$Category = $_POST['category'];
$SubCategory = $_POST['subcategory'];
$MainPic = $_POST['mainpic'];
$Description = $_POST['Description'];
$Main = $_POST['maintext'];
$Featured = $_POST['featured'];
$thumb = $_POST['thumbnail'];
include 'phpincludes/dbconnection.php';
$insertSQL = "INSERT INTO Posts (ID,Title,LinkTitle,MainPicture,ViewCount,Description,Maintext,Type,Featured,category,thumbnail)
VALUES('','$Title','$LinkTitle','$MainPic','0','$Description','$Main','$SubCategory','$Featured','$Category','$thumb')";
$db->query($insertSQL)