verification si exite dans la base avant insertion
Bonjour,
je veux verifier si le nom user existe deja dans la base de donnee avant insertion voila mon code il insere sans verification:
#
Code:
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
| <? include("connection.php");
if(isset($_POST['nom_user'] )and isset ($_POST['prenom'])){
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$id_ville=$_POST['nom_ville'];
$id_pays=$_POST['nom_pays'];
$civilite=$_POST['civilite'];
$code_postal=$_POST['code_postal'];
$fonction=$_POST['fonction'];
$nom_user=$_POST['nom_user'];
$pass=$_POST['pass'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$sexe=$_POST['sexe'];
$date_naissance=$_POST['date_naissance'];
$id_domaine=$_POST['domaine'];
$p=("select nom_user from users where nom_user='$nom_user'");
$o=mysql_num_rows($p);
if(($o==0)&& ($nom_user!="")){
mysql_query("INSERT INTO users VALUES (
'', '$nom', '$prenom', '$adresse', '$id_ville', '$civilite', '$code_postal',
'$fonction', '$nom_user', '$pass', '$email', '$tel', '$sexe', '$date_naissance', '$id_domaine'
)");
echo("l ajout effectuer avec succes");
} else {
echo("ce login existe deja");
}
mysql_close();
}
?> |
merci d'avance