Php vérification dans la db
zdoobz
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
-
zdoobz Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
zdoobz Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
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 !}
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:
- Php vérification dans la db
- Easy php - Télécharger - Divers Web & Internet
- Sms tiktok verification code ✓ - Forum Mail
- Verification lien internet - Guide
- Fichier db ✓ - Forum Bases de données
- Comment ouvrir un fichier db ? ✓ - Forum Windows
2 réponses
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.
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.