Ajax不与数据库连接

时间:2016-09-26 20:39:44

标签: javascript php mysql ajax

我对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?

1 个答案:

答案 0 :(得分:0)

我所要做的就是加载jQuery并将其更改为POST。感谢您的帮助和时间