Page 1 sur 1

repeter un tableau de façon horizontal

Posté : 14 août 2007, 15:57
par pat
Bonjour,

Je souhaite répéter mon tableau sur un même ligne, mon code actuel me les répète les uns en dessous des autres.
Comment faire?
<div > <?php do { ?>
  <table width="50" border="1" cellspacing="0" cellpadding="0">
    <tr> 
      <td>
              <?php echo $row_nouveaute['article']; ?>
      </td>
    </tr>
  </table>
  <?php } while ($row_nouveaute = mysql_fetch_assoc($nouveaute)); ?>
</div>

Posté : 14 août 2007, 16:01
par Genova
Essaie d'ajouter un display: inline à ta balise <table>

Mais si ton tableau qu'une cellule, utilise plutôt un <div> !

Posté : 14 août 2007, 16:16
par pat
Merci,

Mon tableau va contenir plusieurs colonnes et lignes.
La balise display: inligne me pose des problèmes, elle met bien les tableaux sur la même ligne mais elle agrandit mon tableau dés qu'il y' a du texte cad que le texte ne va plus à la ligne lorsqu il arrive au bout du tableau mais l'agrandit.
Que faire?

Posté : 14 août 2007, 21:11
par AB
Normal, car

Code : Tout sélectionner

display:inline
fait disparaître les propriétés de dimension.

Essaie d'utiliser

Code : Tout sélectionner

float:left
Sinon inclus ton tableau dans la cellule d'un tableau extérieur et fait répéter la cellule <td>

Posté : 15 août 2007, 19:39
par pat
j'ai essaye avec float mais ça ne marche pas.
J' ai réussi en insérant un tableau dans la cellule pour mettre mon texte.