ajax 实现点赞功能

2020-09-04 科技 117阅读

原理:

1.通过ajax将数据提交到服务端。

2.服务端处理并返回结果。

jquery的ajax形式如下:

$.ajax({
    url:'update_Praise.php',//处理数据的地址
    type:'post',//数据提交形式
    data:{'id':1,'user':123},//需要提交的数据
    success:function(data){//数据返回成功的执行放大
        if(data==1){//成功
             alert('执行成功');
        }
        if(data==2){//失败
             alert('执行失败');
        }
    }
});

服务端处理数据:

//post接受数据
$id = $_POST['id'];
$user = $_POST['user'];
$sql = "update table set Praise=Praise+1 where id=".$id;//更新点赞
$sql2 = "insert into table2 user values('".$user."')";//插入点赞记录
if(mysql_query($sql)&&mysql_query($sql2)){//执行sql语句
    echo 1;//输出1(ajax的data参数)
}else{
    echo 2;//输出2(ajax的data参数)
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com