Felix klingが言うように、保存しようとしているテキストに引用符が含まれている可能性があるため、投稿データをエスケープする必要がありますが、クエリが正しく実行されなくなり、データベースに送信する前にエスケープしないこともセキュリティ上の大きなリスクになります。
$post = mysql_real_escape_string($_POST['post']);
$query="INSERT INTO `ARTICLES` (`TITLE`, `BY`, `IN`, `POST`)
VALUES('". $title ."', '". $by ."', '". $in ."', '". $post ."')";
また、POST
が設定されていることを確認してください phpmyadminのテキストへの列。十分なスペースを用意しなかった場合、データベースに保存されないためです。