Annuler le retour à la ligne apres </table>

Résolu
creatic -  
 creatic -
Bonjour,
Je voudrais savoir comment faire pour annuler le retour à la ligne après un tableau html ?
En fait, je fais un select from une table et j'affiche le résultat de chaque enregistrement dans un tableau comme ceci:

<table width="400">------ enregistrement 1----- </table>
<table width="400">------ enregistrement 2----- </table>
<table width="400">------ enregistrement 3----- </table>
.
<table width="400">------ enregistrement X----- </table>


Le problème c'est que ma page fait 900px de largeur donc ça me laisse trop de vide sur la moitié droite de mon écran.

Le résultat que je souhaite obtenir est un truc comme ceci:

<table width="400">------ enregistrement 1----- </table> <table width="400">------ enregistrement 2----- </table>
<table width="400">------ enregistrement 3----- </table> <table width="400">------ enregistrement 4----- </table>
.
<table width="400">------ enregistrement x----- </table> <table width="400">------ enregistrement y----- </table>

J'ai besoin de votre aide SVP
Un très grand merci d'avance.
A voir également:

3 réponses

kryoportail Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   125
 
Salut,

En fait tu veux bêtement créer 2 colonnes...

Tu utilises bêtement les styles CSS

<table style="width: 400px; float: left; margin-right: 10px;">
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
...
</table>
<table style="width: 400px; float: left; margin-right: 10px;">
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
...
</table>
<table style="width: 400px; float: left; margin-right: 10px;">
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
...
</table>
...
...
...
...
...
<table style="width: 400px; float: left; margin-right: 10px;">
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
<tr><td></td><td></td><td></td>...</tr>
...
</table>
<br style="clear: both;" />


Chaque tableau devrait alors se positionner à coté de l'autre jusqu'à remplir les 900px (c'est à dire 2 tableaux par ligne).


Amicalement,
S@M...
http://kryoportail.ath.cx
3
creatic
 
En effet, j'ai ajouté float: left; margin-right: 10px; à ma feuille de tyle, et ça MARCHE A MERVEILLE !
Uu grand merci cher kryoportail vous êtes le meilleur!
1
creatic
 
Annuler le retour à la ligne apres </table>

C'est toujours moi,
Voici la partie concernée de mon code:

if ($_GET['mode'] == "list_theme_docs")

{

$query_list_docs = 'SELECT * FROM t_list_documentation WHERE theme_id='.$_POST['theme_docs'];

$result_list_docs = mysql_query( $query_list_docs);

$total = mysql_num_rows($result_list_docs);
echo "<b>".$total. "</b> document(s) trouvé(s).<br/><br/>";

while ($myrow = mysql_fetch_array($result_list_docs))
{

echo '<table width="400">'. ------ ici je récupère mes valeurs dans des <tr> et des <td>----- .'</table>';

}

}
0