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 :

[HTML] Hauteur des lignes d'un tableau


Sujet :

HTML

  1. #1
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 218
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 218
    Points : 257
    Points
    257
    Par défaut [HTML] Hauteur des lignes d'un tableau
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <form name="actus">
    <table height="380" width="100%">
    	<tr>
    		<td align='left'>TITRE</td>
    		<td align='center'>LIEN</td>
    		<td align='center'>POSITION</td>
    		<td align="center">EDITER</td>
    		<td align="center">SUPPRIMER</td>
    	</tr>
    	<?php
            include("bdConnect.inc.php");
            $req="select num_actus, titre_actus, url_actus, pos_actus from actus order by pos_actus;";      
            $res=mysql_query($req);
            $i=0;
            while($row=mysql_fetch_array($res))
            {
                            $nbform=0;
                            echo("<tr bgcolor=".($i % 2 == 0 ? '#99CCFF' : '#EFEFEF' ).">");
                            $i++;
                            $nbform ++;
            echo"
    <td align='left'>{$row['1']}</td>
    <td align='center'>{$row['2']}</td>
    <td align='center'>{$row['3']}</td>
    <td align='center'><a href='admin.php?page=modification_actus&id=".$row['1']."'><img src='images/editer.gif' width='37px' height='37px' alt='editer' border='0'></td>
    <td align='center'><a href='admin.php?page=suppression_actus&id=".$row['1']."' onClick='return confirm(\"Votre actualité a bien été supprimée\");'><img src='images/supprimer.gif' width='37px' height='37px' alt='supprimer' border='0'></td>
    </tr>";
            }
            ?>
    </table></form>
    Bonjour,
    Voilà le bout de code où j'ai créé mon tableau. Il a donc une hauteur de 380. Et le nombre de ligne varie selon le nombre d'enregistrement dans ma base de donnée. Je voudrais que cette hauteur de ligne soit la même a chaque fois. Parce que là si j'ai 10 enregistrements la hauteur me convient par contre si j'en ai que 3 çà me fait 3 lignes avec une grande hauteur ce qui n'est pas esthétique. J'ai essayé de jouer sur height dans les balises tr et td mais çà ne fonctionne pas.

    Quelqu'un a une idée ?

  2. #2
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    c'est plus du HTML que du PHP...

    Supprime simplement ton height=380, et comme ca, ta hauteur s'adaptera en fonction de ton nombre d'enregistrements ...
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  3. #3
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 218
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 218
    Points : 257
    Points
    257
    Par défaut
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    <form name="actus">
    <table height="380" width="100%">
    <tr>
    <td>
    <table width="100%">
    	<tr>
    		<td align='left'>TITRE</td>
    		<td align='center'>LIEN</td>
    		<td align='center'>POSITION</td>
    		<td align="center">EDITER</td>
    		<td align="center">SUPPRIMER</td>
    	</tr>
    	<?php
            include("bdConnect.inc.php");
            $req="select num_actus, titre_actus, url_actus, pos_actus from actus order by pos_actus;";      
            $res=mysql_query($req);
            $i=0;
            while($row=mysql_fetch_array($res))
            {
                            $nbform=0;
                            echo("<tr bgcolor=".($i % 2 == 0 ? '#99CCFF' : '#EFEFEF' ).">");
                            $i++;
                            $nbform ++;
            echo"
    <td align='left'>{$row['1']}</td>
    <td align='center'>{$row['2']}</td>
    <td align='center'>{$row['3']}</td>
    <td align='center'><a href='admin.php?page=modification_actus&id=".$row['1']."'><img src='images/editer.gif' width='37px' height='37px' alt='editer' border='0'></td>
    <td align='center'><a href='admin.php?page=suppression_actus&id=".$row['1']."' onClick='return confirm(\"Votre actualité a bien été supprimée\");'><img src='images/supprimer.gif' width='37px' height='37px' alt='supprimer' border='0'></td>
    </tr>";
            }
            ?></table>
    </td>
    </tr></table></form>
    J'ai fais comme ceci en fait c'est par rapport a mon menu je préfère faire comme çà.
    La hauteur de mes lignes s'adapte donc automatiquement mais maintenant mon tableau est au milieu de la page je voudrais qu'il soit en haut

  4. #4
    Membre éprouvé Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Points : 1 009
    Points
    1 009
    Par défaut
    Tu n'est pas dans le bon forum.
    Consultant idéaliste.

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

Discussions similaires

  1. hauteur des lignes dans un tableau word
    Par gorjette dans le forum VBA Word
    Réponses: 6
    Dernier message: 03/12/2010, 20h31
  2. Hauteur des lignes d'un tableau
    Par artemis01 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 6
    Dernier message: 23/05/2009, 21h15
  3. [XI] hauteur des lignes d'un tableau croisé
    Par Machuet dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 25/05/2007, 10h17
  4. Régler la hauteur des lignes dans un tableau
    Par Gabout dans le forum Access
    Réponses: 4
    Dernier message: 19/02/2007, 18h11
  5. Ajouter dynamiquement des lignes à un tableau HTML
    Par jeannot1974 dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 20/11/2006, 15h39

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