我想从actionscript 3传递一个变量到php,然后存储在Mysql中。我在动作脚本中的变量是一个数组。当我尝试这个时,我看到在Mysql中添加一个空记录。从actionscrip3变量传递到php
var loader : URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("http://localhost/new.php");
request.method = URLRequestMethod.POST;
var variables:URLVariables = new URLVariables();
var st:String = answer.toString(",");
variables.NAME= st;
request.data = variables;
loader.load(request);
PHP代码:
<?php
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("toefl") or die(mysql_error());
$answer=$_POST['st'];
$query = "INSERT INTO test(myanswer) VALUES('$answer')";
mysql_query($query);
?>
这只是动作部分,究竟是什么被提交/接收的PHP端?尝试提琴手捕捉数据? –
你可以编辑问题并发布你处理提交后的php代码吗? – fmodos