これがjquery、mysql、またはphpのせいなのかわかりません
基本的なAJAX呼び出しがあります:
$(document).on("click", "#save-edit", function(){
var id = $(this).closest("div.answer-section").attr("data-id");
$.ajax({
type: "post",
data: {
id: id,
answer: $("#edit-box").val()
},
url: "/process/edit",
dataType: "json",
success: function(data){
// display the data
}
});
});
および基本的なSQLクエリ:
$sql = $pdo->prepare("update answers set answer = :answer where answer_id = :aid");
$sql->bindParam("answer", $_POST["answer"], PDO::PARAM_STR);
$sql->bindParam("aid", $_POST["id"], PDO::PARAM_INT);
$sql->execute();
私が抱えている問題は、次のような文字を保存することです。これがページに表示さé é
れるときにデータベースに保存されるので、これ、JQuery、MySQL、またはPHPの原因は何ですか?どうすれば修正できますか?é é
é é