重複の可能性:
DB に挿入すると、一重引用符を含む文字列でエラーが発生するのはなぜですか?
アポストロフィ (一重引用符) を含むデータを挿入すると MySQL エラーが発生しますか?
テキストエリアに一重引用符 (' ') を入れると、常にエラーが発生します
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'test'','1351029587','10/23/2012','0','0','1492815560','0')' at line 1
HTML削除機能を挿入しました:
$title = html_remove($title);
$body = html_remove($body);
function html_remove($input) {
$old = array('<','>');
$new = array('<','>');
$input = str_replace($old, $new, $input);
return $input;
}
はい、$title と $body は有効で機能する変数です。
$body = $_POST['body'];
$title = $_POST['title'];
それがまさにあなたのやり方かどうかはわかりませんが、それが私が得たほとんどすべてです。