Simpelt Insert i MySQL via AMFPHP Remoting, hvor er fejlen?
Vil frygteligt gerne registrere bruger info i en MySql database og har arbejdet med AMFPHP projektet.Ren amatør mht. MySql men vil gerne lære det.
Har følgende:
PHP service test:
<?php
class test{
var $dbhost = "localhost";
var $dbname = "*";
var $dbuser = "*";
var $dbpass = "p*";
function test(){
$this->methodTable = array(
"setItems" => array(
"description" => "Insert i MySql",
"access" => "remote", // available values are private, public, remote
"arguments" => array ("rs")
)
);
// Initialize db connection
$this->conn = mysql_pconnect($this->dbhost, $this->dbuser, $this->dbpass);
mysql_select_db ($this->dbname);
}
function setItems($rs){
$sql = "INSERT INTO test (var) VALUES ('".$rs['vari']."'";
mysql_query($sql);
}
}
?>
ActionScript:
va = new Object();
va.vari = "Martin";
con.params = va;
con.trigger();
Er der en der umiddelbart kan spotte fejlen i PHP delen, tror selv jeg gør noget forkert ved min brug af variablen?
HÅber i kan hjælpe..
