2017-05-30 70 views
0

当我点击按钮将数据发送到PHP脚本 并成功proccess它和更新数据库,但给我500内部服务器错误 jQuery的AJAX发送正确运行数据和服务器端脚本,但给错误500

 function like_post(i){ 
     var id1=i; 
     $.ajax({url:"like.php",type:'post',data{id:id1},success:function(result){ 
     alert("sucsses"); 
     },error: function (request, status, error) { 
     alert(request+status+error); 
     }}); 

     } 

它, s我的php脚本:

<?php 
if(isset($_POST['id'])){ 
$id=$_POST['id']; 
$conn=new mysqli("localhost","telegram_admin","Taher1375","telegram_db"); 
$likesql="UPDATE group1 SET like1=like1+1 WHERE id='".$id."'"; 
if (mysqli_query($conn, $likesql)) { 
    echo "Record updated successfully"; 
} 
else 
{ 
    echo "failed"; 
} 
$mysqli_close($conn); 
} 
?> 
+0

501和500是不同的响应类型。你能否修正标题或问题内容是否准确。 –

+0

我是错误的是500错误 – taher

回答

1

从mysqli_close函数中删除$。

它应该是

mysqli_close($康恩)

相关问题