Salut! J'ai une fonction php, createUser($user) qui prend un utilisateur en paramètre et le crée. J'ai pas voulu passer par une datagrid donc je récupère les informations puis je crée un objet avec le code actionscript comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
protected function addBtn_adduser_clickHandler(event:MouseEvent):void
{
 var usr :Object = new Object();
 
  usr.login = loginTxt.text;
  usr.nom = nomTxt.text;
  usr.password = passwordTxt.text;
  createUserResult.token = pharmacie.createUser(usr);
}
le code de la fonction php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public function createUser($user) {
	$stmt = mysqli_prepare($this->connection,"INSERT INTO compteuser (
			login, password, nom) 
		VALUES (?, ?, ?)");
 
	mysqli_bind_param($stmt, 'sss', $user->login, $user->password, $user->nom);
	mysqli_stmt_execute($stmt);
        mysqli_stmt_free_result($stmt);
        return $user;	
}
Mon problème est que ça ne marche pas.Adobe Flash ne signale pas d'erreur,mais quand j'exécute j'obtiens un message du genre
Canal déconnecté avant l'obtention de résultat
.
Comment procéder?