Bonjour,

qui pourrait me dire qu'elle est la requête exact pour inscrire un membre directement de mon site.

Je m'explique, j'utilise une base de données MySQL, je posséde déjà un formulaire d'inscription à mon site, et afin de ne pas devoir pour le moment refaire tous mes scripts, je souhaiterai que les membres qui s'inscrivent à mon site en remplissant mon formulaire soit inscrit directement au forum.

Voici la requête que j'avais faite :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$connexion = mysql_connect($dbaddr, $dbuser, $dbpass)
	or die ("Connect impossible");
$db = mysql_select_db($dbname, $connexion)
	or die ("select base impossible");
 
//Insertion du nouveau membre dans la table du site
 
$query6= "insert into act_user (login, passw, nom, prenom, email, statut, IP)
			values ('$prenom', '$passe', '$nom', '$id', '$email', '$statut', '$IP')";
 
//Insertion du nouveau membre dans la table du forum
 
$query7= "insert into phpbb_users (username, user_password, user_active, user_email)
			values ('$prenom', '$passe', '1', '$email')";
 
$result6=mysql_query($query6);
if (!$result6)
{echo"Exec impossible";
echo mysql_errno()." : " .mysql_error()."<br>";
}
 
$result7=mysql_query($query7);
if (!$result7)
{echo"Exec impossible";
echo mysql_errno()." : " .mysql_error()."<br>";
}
J'ai essayé cela fonctionne correctement, le nouveau membre apparait bien dans la base de données, mas n'apparait pas dans les nouveaux membres du forum, et il n'y a pas possibilité de se loguer sur ce dernier.

Merci pour votre aide

Aurore