質問

しています。

<form name="myForm" action="#">
     <input type="text" name="firstField" />
     <input type="text" name="secondField" />
     <input type="submit" name="submitButton" />
</form>

ってajaxの要請:

$('input[type="submit"]').click(function(){
       var serialized = $('form').serialize();
       //ajax request
       $.ajax({
                type : "POST",
                url : "takeAction.php",
                data : serialized,
                succes : function(){
                    alert('done');
                }
       }); 
});

問題は場合の分野の値を含む"'"のように、人の上司)ajaxの要請が完了しているようにしている更新mysql行のコードに失敗した場合、取得しないエラーだけの自分の行が更新されません).知っているかについて何か見積もっていないから、知っています。感謝

役に立ちましたか?

解決

問題は、PHPコードのサーバーの人数を超えないものHTMLやJavaScriptです。

しょ書を提出したデータ値を直接SQLクエリー、無?:

$query = sprintf("SELECT * FROM users WHERE user='%s'", $user);

次のいずれかの操作が必要です利用 諸表の作成, 使 mysql_real_escape_string() 脱のお値:

$query = sprintf("SELECT * FROM users WHERE user='%s'",
                  mysql_real_escape_string($user));
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top