Php vérification dans la db

zdoobz Messages postés 34 Statut Membre -  
zdoobz Messages postés 34 Statut Membre -
Bonjour,
Voici mon problème,
j'ai crée un espace membre, et j'aimerai que lors de l'ajout d'un membre, qu'il y a une vérification, de façon a ce qu'un meme pseudo ne puisse pas etre utilisé plusieur fois.
voici mon code :
// le pseudo du formulaire = $nick
// celui de la base de donnée est = log

//connexion sq
$imp = 0;
$sql = "select * from $table ORDER BY id DESC";
$res = mysql_query($sql);
while ( $line = mysql_fetch_array($res) )
{
if ( $line["log"]= $nick )
{
$imp ++;
}
}

if ($imp=0)
{ //c bon..}
else {//c pas bon !}

2 réponses

  1. dedale82 Messages postés 403 Statut Membre 283
     
    Salut
    Le plus simple, je pense est de faire une requete pour verifier si le pseudo est dans la base :
    $query = "SELECT * FROM $table WHERE pseudo='$nick'";
    tu fais la requete :
    $res = mysql_query($query);
    tu recuperes le nombre de resultat :
    $nb_resultat = mysql_num_rows($res);
    et tu fais le traitement :
    if($nb_resultat>0)
    {
    //pas bon;
    }
    else
    {
    //c'est bon
    }

    et voila.
    0
  2. zdoobz Messages postés 34 Statut Membre
     
    merci bcp !
    0