5568 sujets

Sémantique web et HTML

Bonjour à tous, voilà mon premier post car j'ai mon premier problème dont j'ai pas trouvé la solution... Smiley confus
J'ai donc une base mysql, dans celle ci j'ai mes produits que je souhaite affiché dans un tableau, jusque là tout va bien, j'ai créé une boucle while qui affiche tout ce que j'ai demandé.
Le seul hic, est qu'à chaque résultats, je n'arrive pas à séparer les tableaux, je m'explique , je souhaiterais qu'un nouveau tableau se crée en étant séparer de l'autre, c'est à dire qu'il y est une sorte d'espace entre eux.
J’espère avoir été clair, merci pour vos réponses.
bonjour,

Tu pourrais au moins essayer de nous fournir un exemple. Nous n'allons pas travailler pour toi.
rs459 a écrit :
bonjour,

Tu pourrais au moins essayer de nous fournir un exemple. Nous n'allons pas travailler pour toi.

Je te demande pas de travailler pour moi, le boulot est fait, c'est juste une question de présentation: je veux savoir si il est possible d'avoir un espace entre chaque boucle et donc chaque tableau, voilà c'est tout...
a écrit :
Je veux savoir si il est possible d'avoir un espace entre chaque boucle et donc chaque tableau, voilà c'est tout...


Oui c'est possible.
Entre chaque boucle ou entre chaque étape de la boucle?
Ce que tu appelles «chaque tableau», c'est un tableau complet de plusieurs lignes ou bien une seule ligne de tableau?

Si tu veux séparer visuellement des tableaux (élément TABLE), tu peux utiliser des marges (propriété CSS margin). Si tu veux séparer visuellement des lignes de tableau (élément TR), tu peux éventuellement utiliser la propriété border-spacing, mais pas sûr que ça réponde à ton besoin (mal exprimé au demeurant).
Voilà le code :
<div id="listeBiens">
     
              <table width="610" >
                <?php while ($listevente=mysql_fetch_array($resultat )){ ?>
               
                <tr>
                  <td rowspan="5" ><div align="center"><img src="../imagesSite/listevente/<?php echo $listevente['photo']; ?>" /></div></td>
                  <td  ><div align="left">Ref : <?php echo $listevente['ref']; ?> </div></td>
                </tr>
                <tr>
                  <td  ><div align="left">Ville : <?php echo $listevente['ville']; ?> </div></td>
                </tr>
                <tr>
                  <td ><div align="left">Type de biens : <?php echo $listevente['type']; ?> </div></td>
                </tr>
                <tr>
                  <td ><div align="left">Prix : <?php echo $listevente['prix']; ?> €</div></td>
                </tr>
                <tr>
                  <td ><div align="left"><a href="ficheVente.php?ref=<?php echo $listevente['ref']; ?>">Voir</a> </div></td>
                </tr>
                
                <?php  }?>
              </table>
            </div>


Ce que je souhaite, une fois le 1er tableau afficher, il me faudrait un saut de ligne (par exemple) avant d'afficher le second ainsi de suite
J'ai pu me débrouiller en insérant une ligne supplémentaire, ce qui espace l'affichage des biens, ainsi je n'ai plus les photos qui se touchent.