如何将PHP中的javascript变量值和存储在数据库中的php值。
如果我的JS代码喜欢
var age = new Date()。getFullYear() - getYearInteger();
此代码o / p 2016-(yearofbirth)。我在JS中输出正确。如何在MySQL数据库中存储此年龄值。如何调用ajax函数并插入值?
答案 0 :(得分:1)
通过表单或 ajax submit 方法发送此javascript值,并将此值保存在数据库中。
您无法在js
中直接获取Php
值。
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
{
}
}
});
答案 1 :(得分:0)
为了将JS值保存到PHP变量,您需要进行服务器调用。
你可以很容易地做到这一点:
var jsVariable = '<?= $php_variable ?>';
进行ajax调用,将数据发送到服务器端并将其存储在变量中。