mysqlテーブルの主キー値を含む配列は、 ajaxコールをPHPページに渡し、phpページからはアレイ内のプライマリキーはmysql、配列内の主キーを使用してajax呼び出しで複数の行を更新する
JSがスニペットに更新されます。
<script type="text/javascript">
$(document).ready(function(){
var my_array=[1,2.,4,5,6];
$.post("array_post.php",{
my_array:my_array
},function(response){
alert(response);
}
);
});
</script>
「ID」は主キーです。 array_post.php has:
$my_array=$_POST['my_array'];
$sql="UPDATE my_table SET my_col=1 WHERE id IN ($my_array)";
エラーを示すBu。
解決策が必要です。
のエラーが表示されますか? –
次のようなものです:残念ですが、更新クエリをテーブルpost_comment通知に実行できませんでした SQL構文にエラーがあります。あなたのMySQLサーバのバージョンに対応するマニュアルをチェックし、正しい構文が1行目の「Array」の近くで使用されるようにしてください。 –