我对ajax
有疑问。我想制作一个简单的投票系统,但我遇到了问题:
<div id="button_up" onclick="vote_plus(1,$id)"></div>
<div id="button_down" onclick="vote_plus(-1,$id)"></div>
votesystem.php
<?php
include 'connection.php';
connection();
$page_id=$_GET['page_id'];
$rate=$_GET['rate'];
mysql_query("UPDATE img SET suma=suma+$rate, ocen=ocen+1 WHERE id=$page_id");
?>
和主要功能:
function vote_plus(rate,page_id)
{
alert('rate='+rate+'id='+page_id);
$.ajax({
url: 'vote_system.php',
type: 'post',
data: {rate:rate, page_id:page_id},
success: function(output)
{
alert('success, server says '+output);
}, error: function()
{
alert('something went wrong, rating failed');
}
});
}
我尝试在此链接上执行此操作: JavaScript to update MySQL?
答案 0 :(得分:0)
我所要做的就是加载jQuery并将其更改为POST。感谢您的帮助和时间