使用ajax或json向数据库发送一个javascript变量


Send a javascript variable to the database using ajax or json

嗨,我需要一个项目的帮助,我开发了一个javascript内联网,并试图将分数发送到用户的实体。我试过各种方法,但都不管用。

所以我创建了两个文件,一个是应用程序,另一个是试图将变量发送到数据库的ajax文件。我认为但不确定问题出在ajax文件中,该文件在应用程序请求时不会被调用。下面是与ajax请求相关的文件代码,现在我应该将哪些代码更改为额外的文件?

var score=count;

$.ajax({

type:"POST",
url:"localhost/xampp/htdocs/ajax.php",
dataType:"json",
data:score });

您可以在这里使用这种类型的练习。

JS代码:-

$(document).ready(function(){  
$("#submit").click(function(){
var somefiled = $("#somefield").val();
// Returns successful data submission message when the entered information is stored in database.
var dataString = 'somefield='+ somefield;
if(somefield=='')
{
    alert("Please Fill All Fields");
}
else
{
    //AJAX code to submit form.
    $.ajax({
            type: "POST",
            url: "file.php",
            data: dataString,
            cache: false,
            success: function(result){
            alert(result);
            location.reload();
            }
    });
}
return false;
});
});

当您单击名为submit的按钮时,这将起作用。单击提交后,它将查找值,例如somefield

现在,在file.php中,您可以将变量接收为:-

$_POST['somefield'];