Bonjour, je préviens je débute depuis 1 semaine en php , merci de votre compréhension.

Donc voila j ai 1 Table logins ( loginL, passwordL, emailL )

1 page de création de compte pour saisir ces 3 informations.

SEULEMENT il créer le compte et insére les infos dans ma base de donnée correctement, mais il m'affiche le message d'erreur de la ligne 17 ("Votre pseudo est déja pris")

voici mon code :
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
27
28
29
30
31
32
33
34
35
36
37
38
 
<?php
include ("mysqlconnect.php");
$utilisateur = $_POST[ 'utilisateur' ];
$password = $_POST[ 'password' ];
$email = $_POST[ 'adresse_email' ];
if((empty($utilisateur)) || (empty($password))) {
    echo '<script language=javascript> alert ("Vous avez oublié de remplir un champs");</script>';
    echo '<SCRIPT LANGUAGE="JavaScript">
	document.location.href="creationcompte.php" </SCRIPT>';
	exit;
} else {
$sql1 = "SELECT loginL FROM logins WHERE loginL = '$utilisateur'";
$req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error());
$data1 = mysql_fetch_array($req1);
if($data1['loginL']==$utilisateur) {
		echo '<script language=javascript> alert ("Votre pseudo est déja pris");</script>';
		echo '<SCRIPT LANGUAGE="JavaScript">
		document.location.href="creationcompte.php" </SCRIPT>';
		exit;
        }
$sql2 = "SELECT emailL FROM logins WHERE emailL = '$email'";
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
$data2 = mysql_fetch_array($req2);
if($data2['emailL']==$email) {
		echo '<script language=javascript> alert ("Cette adresse e-mail à déjà été inscrite !");</script>';
		echo '<SCRIPT LANGUAGE="JavaScript">
		document.location.href="creationcompte.php"</SCRIPT>';
		exit;
}else{
$sql3 = "INSERT INTO logins (loginL, passwordL, emailL) VALUES ( '$utilisateur' , '$password', '$email')";
$result3 = mysql_query($sql3) or die ("Erreur d'Insertion dans la base : ". $sql3 .'<br />'. mysql_error());
echo '  <p>Votre login &agrave; &eacute;t&eacute; ajout&eacute; &agrave; la base de 
donn&eacute;es, <a href="index.php">cliquez ici</a> pour vous connecter.</p>';
include ("mysqldeconnection.php");
}
}
?>
J'ai vraiment chercher, ce n'est pas de la mauvaise volonté
J'ai l'impression que le probleme viens de la structure des if, else if, mais je n'arrive vraiment pas à le résoudre

Merci Beaucoup