使用ajax或json将javascript变量发送到数据库

时间:2014-11-01 20:55:24

标签: php ajax database

您好我需要一个项目的帮助,我开发一个javascript内联网,我正在尝试将分数发送给用户的实体。我试过各种各样的方法,但都没有。

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

var score=count;

$。AJAX( {

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

1 个答案:

答案 0 :(得分:1)

您可以在此处使用此类练习。

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'];