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 :

Problème de mise en page d'un tableau


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 52
    Par défaut Problème de mise en page d'un tableau
    Bonjour,
    Je ne suis pas sûre de poster ma question au bon endroit mais bon.

    Voilà, dans mon application web, je récupère des données que j'insère ensuite dans un "tableau" (c'est plutôt un affichage sous forme de tableau).

    D'abord je fais une boucle pour récupérer mes éléments, puis je les affiche sur la première ligne du tableau :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    for ( final Iterator it_Fields = schema.getFields().iterator(); it_Fields.hasNext(); ) {
            final Field field = ( Field ) it_Fields.next();
     
            if ((field.getAIndexer())==true) {
    <td><strong><%= displayAs %></strong></td>
    Ca, ça fonctionne bien.

    Ensuite, je veux récupérer les valeurs de chaque éléments pour les afficher sur la ligne en-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    for ( final Iterator it_Fields = schema.getFields().iterator(); it_Fields.hasNext(); ) {
    List customTags          = customTagImage_JDOService.getCustomTags_ByImageAndField( db, image_Image, fieldName, "" );
    if ( customTags != null ) {
    value_displayAs   = ( String ) ( ( CustomTag ) customTags.get( 0 ) ).getValue();
    <td><%=value_displayAs%></td>
    Les valeurs sont bien récupérées sauf qu'elles s'affichent en colonne dans la ligne au-dessous, comme ceci par exemple :
    Nom Prénom Age
    DUPONT
    Pierre
    26

    Au lieu de :
    Nom Prénom Age
    DUPONT Pierre 26

    je ne comprend pas pourquoi dans le premier code ça s'affiche en ligne, et dans le 2eme non alors que la syntaxe est la même.

  2. #2
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 24
    Par défaut
    Je pense qu'il faudrait assurer le code en englobant tes balises <td> (une cellule) par des balises <tr> (pour les les lignes).
    Donc essaye d'englober ta boucle for par des balises <tr></tr>

    C'est peut être une piste, essaye de voir
    Sinon je ne sais pas pourquoi ça s'affiche en ligne dans le premier cas et en colonne le 2e.
    Tes boucles s'arrêtent bien ici ? car on ne voit pas les }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 52
    Par défaut
    C'est vrai, je ne l'ai pas mis, mais mes boucles se ferment juste après oui.
    Bon, j'ai essayé de mettre des <tr> et/ou <td> un peu partout et rien n'y fait.
    Je ne comprend vraiment pas.

  4. #4
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880

Discussions similaires

  1. [HTML] Problème de mise en page avec un tableau
    Par budyraptor dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 18/07/2008, 01h56
  2. [MySQL] problème de mise en page sous forme de tableau HTML
    Par body72 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 19/03/2008, 20h29
  3. Problème de mise en page "tableau"
    Par vny dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/02/2007, 09h53
  4. Problème de mise en page
    Par Pill_S dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 11/01/2005, 18h35
  5. [CR]Problème de mise en page
    Par CaramelChoca dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 16/12/2004, 10h16

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