Bonjour à tous!

voilà je suis complètement perdu..

je veux enregistrer dans une table utilisateur mes données ssi le login n'est pas déjà pris pour ça j'ai fait une condition..mais celle ci ne marche pas!

bon voici mon code..mais là j'suis perdue...alors si vous y comprenez quelque chose svp..

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php session_start();
 
 
include('connection.php3');
 
//On verifie si le login n'est pas déja pris
$resultat_sql = mysql_query("SELECT login FROM utilisateur WHERE login='$login_creation' ",$idConnexion);
 
$nb_users = mysql_num_rows($resultat_sql) or die(mysql_error());
 
// Si login est libre alors on enregistre
if ($nb_users <1)
{
$email=  mysql_real_escape_string($email);
$ville= mysql_real_escape_string($ville);
$adresse= mysql_real_escape_string($adresse);
$nom =   mysql_real_escape_string($nom);
$prenom =  mysql_real_escape_string($prenom);
$login_creation  =  mysql_real_escape_string($login_creation);
$passe_inscription =  mysql_real_escape_string($passe_inscription); 
//On envoit les données sur mysql
 
$requete = "INSERT INTO utilisateur ( nom, prenom, login, passe, statut, 
adresse,ville, code_postal, tel, naissance,  email,fap,formation,valid)  VALUES
 ('$nom', '$prenom', '$login_creation', '$passe_inscription', '0', '$adresse', 
'$ville', '$code_postal', '$tel', '$naissance',  '$email','$fap','$formation','0')";
$result = mysql_query ($requete,$idConnexion) or die(mysql_error());
 
 
// on revoit sur la page gestion user
header('Location: gestion_jeunes.php?deb=0');
 
 }
 
 
else
{  echo ' bouh!';
 
	session_register("nom");
	session_register("prenom");
	session_register("adresse");
	session_register("login_creation");
	session_register("code_postal");
	session_register("ville");
	session_register("email");
 
$texte_statut2 =  "Le login $login_creation est déja utilisé!";
header ('Location: creation_jeune.php?texte_statut2='.$texte_statut2. ''); 
//quelque que soit mon login on me renvoit sur cette page ...avec les 
données enregistrées ds ma table!
 
}
 
?>


en fait quelque soit mon login ..il me renvoit le login est déjà utilisé..et pourtant celui ci s'enregistre dans ma table..
et pour finir mon script marche sous opera maispas sous ie7...
des idées ??