[php/xhtml/css] Mise en page de tableaux

Ben00 Messages postés 2 Statut Membre -  
miniscript Messages postés 3 Statut Membre -
Bonjour à tous,

Je veux faire une page php afin d'afficher les membres de l'équipe d'un site. La page contient à la fois leur pseudo et un avatar. Je cherche à les afficher d'une manière précise, les uns a côté des autres, avec bien sûr des retours à la ligne lorsque la ligne courante est "pleine". Pitit schéma explicatif: :)
Pseudo1|Pseudo2|Pseudo3
Avatar1|Avatar2|Avatar3
Pseudo4|Pseudo5|.....
Avatar4|Avatar5|.....
J'ai utilisé une simple boucle while pour lister ces infos, et je les ai affichées à l'aide d'un tableau html. Seulement voilà petit problème: Les informations se placent toute sur une ligne, déformant ainsi le design de la page.

Je voudrai savoir comment faire pour les afficher sur plusieurs lignes.
Merci d'avance

5 réponses

  1. poullos Messages postés 6 Statut Membre
     
    Salut.

    Poste ton code, on pourra mieux t aider
    0
  2. Gihef Messages postés 5165 Statut Contributeur 2 781
     
    Bonjour,

    Ou ajoute un compteur dans ta boucle qui créerait des nouvelles lignes tous les xx cellules du tableau.
    0
  3. bilane
     
    bonjour,

    j'ai le même probleme que vous sur la mise en forme d'un tableau qui s'affiche sur une même ligne.
    est ce que vous êtes arrivé à le faire.
    si oui, pourriez vous m'envoyer la solution merci.
    0
  4. Thibane Messages postés 48 Statut Membre 3
     
    Cela m'intéresse grandement aussi. Je suis tout ouïe si qqun sait répondre à cela.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ludd Messages postés 37 Statut Membre 8
     
    ça pourrait être quelquechose comme ça a toi de l'arranger selon la forme de ton tableau et de la page html que tu construis.

    c'est difficile de répondre si tu files pas plus d'infos...

    <?
    $i = 0;
    
    while(condition de sortie) {
    
    		if($i == 0 ) {
    			echo "<tr><td>image ou pseudo</td>";
    			$i++;
    		}
    		else {
    			echo "<td>image ou pseudo</td>";
    			$i++;
    		}
    		
    		if( $i == 3 ) {
    			echo "</tr>";
    			$i = 0;
    		}
    }
    ?>
    
    0
    1. miniscript Messages postés 3 Statut Membre
       
      salut
      je viens dans votre conversation cela fait longtemps que je cherche un ligne de code comme celle là !! merci ludd!
      Pourrais-tu m'expliquer maintenant comment afficher par 4 imgs puis faire un retour à la ligne 4 imgs etc... ?

      merci !
      0