Php vérification dans la db

Fermé
zdoobz Messages postés 33 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 26 novembre 2009 - 20 avril 2005 à 18:08
zdoobz Messages postés 33 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 26 novembre 2009 - 20 avril 2005 à 18:44
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 !}
A voir également:

2 réponses

dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
20 avril 2005 à 18:24
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
zdoobz Messages postés 33 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 26 novembre 2009
20 avril 2005 à 18:44
merci bcp !
0