Inserer si le pseudo n'existe pas
Résolu/Fermé
roxanne
-
31 mai 2013 à 12:11
JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 - 4 juin 2013 à 00:03
JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 - 4 juin 2013 à 00:03
A voir également:
- Inserer si le pseudo n'existe pas
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer une vidéo dans powerpoint - Guide
- Pseudo facebook - Guide
- Insérer sommaire word - Guide
1 réponse
reverb94
Messages postés
106
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
7 janvier 2014
1
31 mai 2013 à 12:57
31 mai 2013 à 12:57
Si j'ai bien compris tu souhaite ( par exemple ) que si le membre se trouve déjà connecté et qu'il a déjà son information complété 'pseudo'(par exemple) il ne puisse plus ré accéder au même champs ?
Alors dans ce cas la :
Voilà ^^
Alors dans ce cas la :
<?php if(isset($_SESSION['membre_pseudo'])) { ?> <form method="post" action="ajoutadmin.php" enctype="multipart/form-data"> Nom de connexion: <input type="text" name="nom" style="margin-left:7px;" /><br /> Mot de passe : <input type="password" name="mdp" style="margin-left:10px;"/><br /> <input type="submit" value="Enregistrer" /> <input type="reset" value="Effacer" /></p><br /><br /></form> <?php } else { echo '<p class="taclass">'."Vous avez déjà complété ces informations".'</p>'; } ?>
Voilà ^^
31 mai 2013 à 14:02
31 mai 2013 à 22:27
Tu as donc de façon de faire, le mieux c'est de les utiliser ensmbles !
1 - Ajouter un index "UNIQUE" au champs "pseudo" dans ta table "compte".
En faisant ainsi, a chaque insertion, le SGBD vérifie si la valeur du pseudo entré n'existe pas déjà, si c'est le cas, alors une erreur et renvoyé.
2 - Tout simplement, faire un SELECT avant d'insérer, tu vérifie si le pseudo existe déjà.
3 juin 2013 à 14:07
4 juin 2013 à 00:03
Rectification : deux façons* lol