IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Tester si une données existe deja


Sujet :

ASP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2005
    Messages : 412
    Points : 303
    Points
    303
    Par défaut Tester si une données existe deja
    Bonjour a tous.

    J ai un formulaire dans lequel je saisi des info dont un pseudo. Je souhaite regarder dans ma BDD si celui ci existe deja pour cela, jai fait une requete (BDD : ACCESS) et une instruction If.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    SQL="SELECT count(pseudo) AS test_pseudo FROM utilisateur where pseudo = '" + request.Form("pseudo") + "'"
    	Set RS = server.createobject("ADODB.Recordset")
    	RS.Open SQL,LiaisonBD , 3, 3
    	if RS("test_pseudo") >0 then
    %>	
    		<script language="javascript">
     
    			alert("Ce pseudo est deja utilisé");
     
    		</script>
    <%
    	end if
     
    end function
    %>
    je rappelle cette fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="pseudo" onChange="<%testpseudo()%>">Pseudo
    j ai essayé de remplacer le code javascript par un msgbox en vbscript mais rien n'y fait

    Merci pour votre aide
    http://mael-decoster.fr
    Développeur indépendant d'applications web
    http://www.easy-media.fr

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    633
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 633
    Points : 721
    Points
    721
    Par défaut
    Tout d'abord, je crois que tu fais des erreurs sur comment utiliser l'asp et le javascript.
    end function
    si c'est pour ta fonction testpseudo() cela ne fonctionnera pas
    Si tu veux tester directement sur le onchange le pseudo alors il va falloir
    au chargement de ta page créer un tableau javascript contenant tous tes pseudo et chercher dans le tableau.
    sinon lors de la validation de ton formulaire, tu fais une requete sur ta base et tu vérifies

Discussions similaires

  1. Réponses: 5
    Dernier message: 25/09/2008, 18h53
  2. Tester qu'une valeur existe dans une "liste"
    Par Oluha dans le forum Langage
    Réponses: 12
    Dernier message: 04/08/2005, 23h01
  3. Réponses: 2
    Dernier message: 20/05/2005, 10h18
  4. MDI => Tester si une fenêtre existe déjà ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/04/2005, 21h41
  5. Tester qu'une date existe
    Par Oluha dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/03/2005, 10h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo