Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.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的值传递到PHP变量并存储到mysql数据库中?_Javascript_Php_Mysql_Ajax - Fatal编程技术网

如何将javascript的值传递到PHP变量并存储到mysql数据库中?

如何将javascript的值传递到PHP变量并存储到mysql数据库中?,javascript,php,mysql,ajax,Javascript,Php,Mysql,Ajax,如何获取PHP中的javascript变量值以及存储在数据库中的PHP值 如果我的JS代码像 var age=new Date().getFullYear()-getYearInteger() 本代码o/p 2016-(出生年份)。我在JS中得到正确的输出。如何在MySQL数据库中存储这个age值。如何调用ajax函数并插入值?通过表单或ajax submit方法发送此javascript值,并将此值保存在数据库中 无法在Php中直接获取js值 A simple example is var

如何获取PHP中的javascript变量值以及存储在数据库中的PHP值

如果我的JS代码像

var age=new Date().getFullYear()-getYearInteger()


本代码o/p 2016-(出生年份)。我在JS中得到正确的输出。如何在MySQL数据库中存储这个age值。如何调用ajax函数并插入值?

通过表单或ajax submit方法发送此javascript值,并将此值保存在数据库中

无法在
Php
中直接获取
js

A simple example is 
var age  = new Date().getFullYear()-getYearInteger(); 
$.ajax({
      url : '/save.php',
      type : "POST",
      data : {
                age    : age,
                saveAge    : true,
             },
      success : function(data)
      {
              data = JSON.parse(data);
              if(data.status == 1)
              {
                   window.location = 'index.php/dashboard';
              }
              else
              {                                

              }
       }    
});

为了将JS值保存到PHP变量,需要进行服务器调用

您可以像这样轻松地执行相反的操作:

var jsVariable = '<?= $php_variable ?>';
var jsVariable='';

进行ajax调用,将数据发送到服务器端并将其存储在变量中。

进行
ajax
调用或提交表单并点击
Insert
查询……感谢您的回复。我添加了代码,但没有存储在数据库中。在save.php中,我添加了insert查询,但将所有年龄值存储为0。你能解释一下吗?你能给我看看你在save.php@Mukesh-Swami中的代码吗?我刚写了插入查询谢谢你的回复。我不懂ajax。你能详细解释一下吗?@jeni刚看了你的评论,你查过ajax了吗?你可以看到这个例子,它不起作用,请任何人帮助我。我在javascript页面中添加了上述代码。如何插入到数据库中。如何调用ajax