包含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有:
$my_array=$_POST['my_array'];
$sql="UPDATE my_table SET my_col=1 WHERE id IN ($my_array)";
Bu顯示錯誤。
我需要解決方案。
顯示哪個錯誤? – 2012-02-09 10:47:13
類似:抱歉無法將更新查詢執行到表post_comment通知您的SQL語法錯誤;檢查對應於你的MySQL服務器版本的手冊,在第一行 – 2012-02-09 10:53:27