KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Vendredi 16 mai 2008 - 08:24:12

Verification php

Rechercher : dans
verification php
par cabyge
 Fil de Discussions
Statut : Non résolu
jeudi 28 avril 2005 à 16:49:21
voila dans une table j'ai un champ pseudo et j'aimerais lorsque des personnes s'inscrive le champs pseudo soi verifier pour ne pas avoir de double dans pseudo.
if (isset($_POST['cmdok']) &&empty($pseudo))
{echo"<b><font color=\"#FF0000\"> Le champ PSEUDO doit être complété!</font></b><br>";}
else{
$req="SELECT pseudo FROM inscrit WHERE pseudo LIKE pseudo";
$vpseudo=mysql_query($req);

si qqun peut m'aider MERCI
Répondre à cabyge  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le jeudi 28 avril 2005 à 17:14:14 Fil de Discussions
pas LIKE $pseudo mais plutot = $pseudo.
Fait ta requete comme ca plutot :
if (isset($_POST['cmdok']) && empty($pseudo) ) 
{
echo"<b><font color=\"#FF0000\"> Le champ PSEUDO doit être complété!</font></b><br>";
} 
else{ 
$req="SELECT pseudo FROM inscrit WHERE pseudo ='".$pseudo."' "; 
$vpseudo=mysql_query($req); 
if(mysql_num_rows($vpseudo) >0 )
{
   echo "Ce profil existe déjà dans la base<BR>";
}



Il faut bien sur que $pseudo soit renseigné avant, de la même facon :
if(isset($_POST['cmdok']))
   $pseudo = $_POST['pseudo'];



++ ~ iclic @ gauch,iclic,  iclic @ droate, iclic, iclic
             et ya pas de bôg môsieu !    ~
Répondre à kij_82

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par karine, le jeudi 28 avril 2005 à 17:18:28 Fil de Discussions
C'est quoi ta question ?

Ce bout de code ne marche pas, c'est ça ?

Sinon essayes
$req="SELECT pseudo FROM inscrit WHERE pseudo LIKE ".$pseudo;
Répondre à karine

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par cabyge, le jeudi 28 avril 2005 à 17:19:12 Fil de Discussions
merci
mais voila j'ai encore un autre probleme (probleme de ma requete d'ajou)
if(isset($_POST['cmdok']) &&!empty($nom) &&!empty($pseudo) &&!empty($code))
{
if(mysql_query("INSERT INTO inscrit (nom,pseudo,code,email,cp,ville,pays,description,interet)
VALUES('$nom','$pseudo','$code','$code','$email','$cp','$ville','$description','$interet­')"))
{echo "Vous êtes bien inscrit. BIENVENU DANS LE NSDR";}
else
{echo "Problème?????";}
}
de plus y a t'il moyen que en plus de verifier si le pseudo et vide verifier si il est dejà present. bien sur la façon que tu ma montrer marche mais ou doit je la mettre dans mon code? pour faire l'ajout
Répondre à cabyge

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le jeudi 28 avril 2005 à 17:32:19 Fil de Discussions
juste apres le :
if(isset($_POST['cmdok']) &&!empty($nom) &&!empty($pseudo) &&!empty($code)) 
{ 
  // ici tu regarde si le pseudo existe déjà.
 $req="SELECT pseudo FROM inscrit WHERE pseudo ='".$pseudo."' "; 
$vpseudo=mysql_query($req); 
if(mysql_num_rows($vpseudo) >0 )
{
   echo "Ce profil existe déjà dans la base<BR>";
}
else
{
if(mysql_query("INSERT INTO inscrit (nom,pseudo,code,email,cp,ville,pays,description,interet) 
VALUES('$nom','$pseudo','$code','$code','$email','$cp','$ville','$description','$interet')­")) 
{echo "Vous êtes bien inscrit. BIENVENU DANS LE NSDR";} 
else 
{echo "Problème?????";} 
} 
}
}
~ iclic @ gauch,iclic,  iclic @ droate, iclic, iclic
             et ya pas de bôg môsieu !    ~
Répondre à kij_82

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par cabyge, le jeudi 28 avril 2005 à 17:36:06 Fil de Discussions
mais en plus y a un probleme dans la requete
y m'affiche probleme??? et rien ne s'enregistre
Répondre à cabyge

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le jeudi 28 avril 2005 à 17:47:35 Fil de Discussions
tu as bien ouvert ta connexion avant de faire les requetes ?
~ iclic @ gauch,iclic,  iclic @ droate, iclic, iclic
             et ya pas de bôg môsieu !    ~
Répondre à kij_82

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le jeudi 28 avril 2005 à 17:52:46 Fil de Discussions
sinon esaai ta requete sous cette forme :
mysql_query("INSERT INTO `inscrit` 
VALUES('".$nom."','".$pseudo."','".$code."','".$code.&q­uot;','".$email."','".$cp."','".$ville."','".$descripti­on."','".$interet."')")

Sinon, es - tu sure qu'il y a bien ces 9 champ dans ta table, tu n'en n'oublie pas ou en mais de trop ?
Si ca marche pas, essaye ta requete sous EasyPHP ou autre pour voir si elle marche. Sinon, afficheles valeur de tes variables et regarde si elle contienne pas de caractere '.
Si tu as créer une connexion , regarde si ca marche en passant ta variable de connexion en parmaètre du mysql_query. ~ iclic @ gauch,iclic,  iclic @ droate, iclic, iclic
             et ya pas de bôg môsieu !    ~
Répondre à kij_82

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par cabyge, le jeudi 28 avril 2005 à 18:18:59 Fil de Discussions
c'est bon j'ai trouvé mon erreur; encore merci et ... au prochain probleme ;-) merci encore
Répondre à cabyge

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le jeudi 28 avril 2005 à 19:22:42 Fil de Discussions 
Et c'était quoi cette erreur ? ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82
Discussions pertinentes trouvées dans le forum
20/01 17h48Vérification numéro de téléphone - Form PHPWebmastering20/01 18h543
08/08 16h30Vérification de champs php avec JavascriptProgrammation13/08 12h376
17/06 10h39[php] rajouter une vérification dans mon codeWebmastering17/06 14h209
03/04 11h00[PhP] vérification d'utilisation des portsProgrammation04/04 10h075
Plus de discussions sur « verification php » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide