Affiché plusieurs éléments sur un tableau

Répondre
Carssou
Carssou
Déconnecté
Bon je suppose que mon titre est parfaitement incompréhensible alors je m'esplique :)
je prends l'exemple des news de ce site, je voudrais que ces news s'affiches non pas une news par "ligne" mais 3 news par ligne:

pas ça: News1
News2...

mais : News1 | News2| News3
News4 | ect...

Tout cela avec le code d'affichage pages par pages

:)
Carssou
Carssou
Déconnecté
Rholala je suis trop c... smiley
fermé moi ce sujet, j'ai honte smiley
Carssou
Carssou
Déconnecté
Ha ben non finalement ça ne vas pas smiley
LA GLOBULE
LA GLOBULE
Connecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Perso j'utilise une astuce que j'ai trouvé sur le net et qui fonctionne remarquablement bien :

  1. <?php
  2. //--- une requête ---//  
  3. $truc = "blabla";  
  4. $req = "select champ1,champ2 from$tablewhere bazar='$truc' order by champ1 Asc";  
  5.  
  6. //--- Résultat ---//  
  7. $res = mysql_query($req);  
  8. while($data = mysql_fetch_array($res))  
  9. {  
  10. $tablo[]=$data;  
  11. }  
  12. $nbcol=3; //--- détermine le nombre de colonnes  
  13.  
  14. echo "<table>";  
  15.  
  16. for($i=0;$i<=count($tablo)-1;$i++){ 
  17.    //--- les valeurs que l'on souhaite afficher 
  18.    $valeur1=$tablo[$i]['champ1']; 
  19.    $valeur2=$tablo[$i]['champ2']; 
  20.  
  21.    if($i%$nbcol==0) 
  22.    echo "<tr>"; 
  23.    echo "<td>$valeur1</td><td>$valeur2</td>"; 
  24.  
  25.    if($i%$nbcol==($nbcol-1)) 
  26.    echo "</tr>";  
  27. }  
  28. echo "</table>";  
  29. ?> 
Carssou
Carssou
Déconnecté
Ca marche nickel La Globule, merci :)
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog