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

HTML Discussion :

Elément qui n'apparait pas dans le SELECT


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de mattyeux
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 169
    Par défaut Elément qui n'apparait pas dans le SELECT
    Bonjour à tous,

    Il m'arrive un phénomène bizarre que je ne peux expliquer et qui m'embète beaucoup.

    Je souhaite afficher dans une liste (<SELECT></SELECT>) un certain nombre d'élément (en fait une chaine de caractère) provenant d'une table d'une base de donnée. Cette table contient une cinquantaine d'élément.

    Toute les chaines de caractères apparaissent bien dans la liste après ma requète sauf une seule et à la place j'ai une ligne totalement blanche (cf piece jointe). A la place de la ligne blanche devrait apparaitre un "3.12 ............"

    J'ai essayer d'afficher cette chaine de caractère sur la page et elle s'affiche correctement. De plus, si je lance la même requète à partir de mon SGBD toutes les chaines voulues apparaissent. Je ne vois aucun caractère susceptible de faire planter l'affichage... Enfin bref, je suis dans une impasse

    Etant donné que je n'ai jamais été confronté à ce genre de problème, j'espèrais trouver quelqu'un pouvant m'apporter une solution.

    Merci

    Voici le code correspondant :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <%'lancement de la requete
    connectToBD oConnW
    requete = "SELECT DISTINCT description FROM TABLE WHERE (active = 1)ORDER BY description"
    query oConnW, oRSW, requete%>
     
    <select name="itemCat" id="itemCat" style="width:600px">
    <option value="">--Choisissez un item</option>
    <%For i=0 to oRSW.RecordCount%>
      <%If Not oRSW.EOF And Not oRSW.BOF Then%>		
          <option value="<%=oRSW.Fields("description")%>"><%=oRSW.Fields("description")%></option>
      <%End If%>
      <%oRSW.MoveNext%>
    <%Next%>
    </select>

    Mattyeux
    Images attachées Images attachées  

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2005
    Messages : 357
    Par défaut
    Salut,
    Et sur le code html généré (en faisant visualiser la source) de la page, tu as quoi ?

  3. #3
    Membre confirmé Avatar de mattyeux
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 169
    Par défaut
    Salut Beeboo


    Je n'avais pas pensé à regarder et il apparait bien dans la liste du code source à la bonne place et tout et tout.


  4. #4
    Membre confirmé Avatar de mattyeux
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 169
    Par défaut
    Bon, j'ai réussi à résoudre le problème.

    Grâce au code source j'ai remarqué que la ligne en question (celle qui ne s'affichait pas) était la seule à avoir un " "(espace) en fin de chaine ...

    De ce fait avec la fonction trim() d'ASP j'ai enlèvé ce caractère et la liste s'est affichée dans son intégralité.

    Mon problème est résolu, mais il me semble bizarre que le SELECT de l'HTML n'affiche pas les chaines de caractère se terminant par un espace.

    Si un expert pouvait m'expliquer, je serai ravi.

    Du coup je ne tag pas tout de suite le POST comme "résolu" ...

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Une vue qui n'apparait pas dans un menu
    Par hassan_wahsiss dans le forum Odoo (ex-OpenERP)
    Réponses: 5
    Dernier message: 09/06/2015, 18h06
  2. [2.x] Champ File qui n'apparait pas dans le formulaire (imbriqué)
    Par pixel016 dans le forum Symfony
    Réponses: 2
    Dernier message: 24/11/2014, 11h12
  3. Réponses: 7
    Dernier message: 19/06/2011, 13h40
  4. la selection d'un champ qui n'existe pas dans la table
    Par belaggoun2000 dans le forum Requêtes
    Réponses: 2
    Dernier message: 19/07/2010, 12h41
  5. Bouton qui n'apparait pas dans la toolbox
    Par ketaaa dans le forum Windows Forms
    Réponses: 32
    Dernier message: 03/02/2010, 12h49

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