Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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
使用json从javascript捕获数据以在PHP中进行查询_Php_Javascript_Sql_Rate - Fatal编程技术网

使用json从javascript捕获数据以在PHP中进行查询

使用json从javascript捕获数据以在PHP中进行查询,php,javascript,sql,rate,Php,Javascript,Sql,Rate,您好,我正在使用javascript教程中的一段代码,非常好用。。这是一个星级系统,所以我可以问我的用户,你的技能,他们可以“回答”使用这个评级系统 所以我需要“抓住”这个值。。(使用json?或者这就是我在这里读到的)最终将其插入数据库 我可以将此值存储在$\u会话上吗?。。因为这将是伟大的,因为我使用的步骤公式,。。。。每个步骤都在会话中存储变量,因此在最后一步,我使用php在mysql数据库中插入所有变量 正如您将看到的,数据已准备好发送:D这很好,但是,我如何捕获它,并将其存储在$\u会

您好,我正在使用javascript教程中的一段代码,非常好用。。这是一个星级系统,所以我可以问我的用户,你的技能,他们可以“回答”使用这个评级系统

所以我需要“抓住”这个值。。(使用json?或者这就是我在这里读到的)最终将其插入数据库

我可以将此值存储在$\u会话上吗?。。因为这将是伟大的,因为我使用的步骤公式,。。。。每个步骤都在会话中存储变量,因此在最后一步,我使用php在mysql数据库中插入所有变量

正如您将看到的,数据已准备好发送:D这很好,但是,我如何捕获它,并将其存储在$\u会话中。提前谢谢

我还想我可以在一个页面上注册一个Id或者发送多个费率

代码中没有指定这一点,事实上我对javascript的使用非常糟糕。。(这就是为什么我要问所有智慧的人)

这是这里评级系统的代码

/*
作者:Addam M.Driver
日期:10/31/2006
*/
var sMax;//是恒星的最大数目吗
风险值持有人;//是单击状态的保持模式
变量预置;//是进行选择后的预设值
额定无功功率;
//图像恒星的翻转//
功能等级(num){
sMax=0;//是最大恒星数

对于(n=0;n将
sendRate()
函数中的
alert
替换为对php脚本的ajax调用。为此,需要使用ajax库(如jQuery)将值发布到服务器。(请参阅)

例如:

$.post('/path/to/php', {rating: sel.title}, function (data) {
    alert('Saved, server responded with' + data);
});

sendRate()
函数中的
alert
替换为对php脚本的ajax调用。为此,需要使用ajax库(如jQuery)将值发布到服务器。(请参阅)

例如:

$.post('/path/to/php', {rating: sel.title}, function (data) {
    alert('Saved, server responded with' + data);
});

非常感谢,但是在php$\u SESSION={rating:sel.title)中捕获它的方法是什么?我知道它没有,我缺少这一部分。浏览器将向服务器提交POST请求。因此,您的php脚本将通过以下方式查看输入:
$\u POST['rating']
。要在会话中放置值:
$\u SESSION['rating']=$\u POST['rating']
非常感谢,但是在php$\u SESSION={rating:sel.title)中捕获它的方法是什么?我知道它没有,我缺少这一部分。浏览器将向服务器提交POST请求。因此您的php脚本将通过以下方式查看输入:
$\u POST['rating']
。要在会话中放置值:
$\u SESSION['rating']=$\u POST['rating']