Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将javascript数据发送到mysql服务器表_Javascript_Php_Mysql - Fatal编程技术网

将javascript数据发送到mysql服务器表

将javascript数据发送到mysql服务器表,javascript,php,mysql,Javascript,Php,Mysql,我正在用php mysql和javascript做一个测验,我以前没有用过javascript,所以问题是,当测验结束时,函数showScores会向用户显示测验结果。 但是需要将quick.score存储到mysql表中,我不知道这是否可行,因为php和javascript使用不同的脚本语言 function showScores() { var gameOverHTML = "<br><h1>Quizz Finished</h1>&quo

我正在用php mysql和javascript做一个测验,我以前没有用过javascript,所以问题是,当测验结束时,函数showScores会向用户显示测验结果。 但是需要将quick.score存储到mysql表中,我不知道这是否可行,因为php和javascript使用不同的脚本语言

function showScores() {
    var gameOverHTML = "<br><h1>Quizz Finished</h1>";
    gameOverHTML += "<h2 id='score'> Result: " + quiz.score + "</h2>";
    var element = document.getElementById("quiz");
    element.innerHTML = gameOverHTML; 
};
函数showScores(){
var gameOverHTML=“
测验完成”; gameOverHTML+=“结果:+quick.score+”; var元素=document.getElementById(“测验”); element.innerHTML=gameOverHTML; };
您可以使用ajax从表单发送数据(您需要jquery),并使用php和$\u POST接收数据

$.ajax({
    type:"POST",
    cache:false,
    url:"###.php", //php 
    data:data,    // multiple data sent using ajax
    success: function (data) {
         //show data receive
    }
  });

您可以使用ajax从表单发送数据(您将需要jquery),并使用$\u POST在php中接收数据

$.ajax({
    type:"POST",
    cache:false,
    url:"###.php", //php 
    data:data,    // multiple data sent using ajax
    success: function (data) {
         //show data receive
    }
  });

您必须了解
AJAX
,我给您提供了一个链接,指向一个学习它的好课程:

你必须看看
AJAX
,我给你一个链接,链接到一个好的学习课程:

我添加了以下代码,它可以正常工作:

function showScores() {
    var gameOverHTML = "<br><h1>Haz terminado, puedes proceder a abandonar la applicación.<br> Puedes hacer uso de los botones en la barra de navegación</h1>";
    gameOverHTML += "<h2 id='score'> Tu Resultado: " + quiz.score + "</h2>";
    var element = document.getElementById("quiz");
    element.innerHTML = gameOverHTML;

    $.ajax({
            type: "POST",
            url: "addanswer.php",
            datatype: "text",
            data: "TotalScore=" + quiz.score,
            success: function(guardar){
                console.log ("Datos guardados correctamente");
            }            
        }
    )
};
函数showScores(){
var gameOverHTML=“
Haz terminado,puedes proceder a ABUTAR la applicación.
puedes hacer uso de los botones en la barra de navegación.”; gameOverHTML+=“Tu结果:”+quick.score+”; var元素=document.getElementById(“测验”); element.innerHTML=gameOverHTML; $.ajax({ 类型:“POST”, url:“addanswer.php”, 数据类型:“文本”, 数据:“TotalScore=“+quick.score, 成功:功能(guardar){ console.log(“Datos guardados correctamente”); } } ) };
我添加了以下代码,它可以正常工作:

function showScores() {
    var gameOverHTML = "<br><h1>Haz terminado, puedes proceder a abandonar la applicación.<br> Puedes hacer uso de los botones en la barra de navegación</h1>";
    gameOverHTML += "<h2 id='score'> Tu Resultado: " + quiz.score + "</h2>";
    var element = document.getElementById("quiz");
    element.innerHTML = gameOverHTML;

    $.ajax({
            type: "POST",
            url: "addanswer.php",
            datatype: "text",
            data: "TotalScore=" + quiz.score,
            success: function(guardar){
                console.log ("Datos guardados correctamente");
            }            
        }
    )
};
函数showScores(){
var gameOverHTML=“
Haz terminado,puedes proceder a ABUTAR la applicación.
puedes hacer uso de los botones en la barra de navegación.”; gameOverHTML+=“Tu结果:”+quick.score+”; var元素=document.getElementById(“测验”); element.innerHTML=gameOverHTML; $.ajax({ 类型:“POST”, url:“addanswer.php”, 数据类型:“文本”, 数据:“TotalScore=“+quick.score, 成功:功能(guardar){ console.log(“Datos guardados correctamente”); } } ) };
您只需要对AJAX做一点研究,这就是如何将数据从浏览器发送到服务器(PHP)您只需要对AJAX做一点研究,这就是如何将数据从浏览器发送到服务器(PHP)