bon voilà le problème:
Supposons 20 rubriques, appelé 1, 2, 3, 4, 5,..... 18, 19, 20 (bien sur
demain il y en aura 21 ou 22!)
Je voudrais générer un tableau suivant (et demain son successeur):
--------------------- ---------------------
| 1 | 2 | 3 | 4 | 5 | | 1 | 2 | 3 | 4 | 5 |
--------------------- ---------------------
| 6 | 7 | 8 | 9 | 10| | 6 | 7 | 8 | 9 | 10|
--------------------- ---------------------
| ................. | | ................. |
--------------------- ---------------------
| 16| 17| 18| 19| 20| | 16| 17| 18| 19| 20|
--------------------- ---------------------
| 21| 22| | | |
---------------------
Une idée ?
@micalement,
--
Quelle connerie la guerre (J. Prevert)
Défendre des libertés: http://www.iris.sgdg.org/petition.html
Francois SAUTEREY Email : Francois@Sauterey.eu.org
Tel/Fax : +33 1 40 33 68 46
Tu peux essayer avec une boucle par ligne :
<table>
<B_un_a_cinq>
<tr>
<BOUCLE_un_a_cinq(RUBRIQUES){titre >= 1}{titre <= 5}>
<td>#TITRE</td>
</BOUCLE_un_a_cinq>
</tr>
</B_un_a_cinq>
<B_six_a_dix>
<tr>
<BOUCLE_six_a_dix(RUBRIQUES){titre >= 6}{titre <= 10}>
<td>#TITRE</td>
</BOUCLE_six_a_dix>
</tr>
</B_six_a_dix>
(etc.)
</table>
Francois Sauterey wrote:
bon voilà le problème:
Supposons 20 rubriques, appelé 1, 2, 3, 4, 5,..... 18, 19, 20 (bien sur
demain il y en aura 21 ou 22!)
Je voudrais générer un tableau suivant (et demain son successeur):
--------------------- ---------------------
| 1 | 2 | 3 | 4 | 5 | | 1 | 2 | 3 | 4 | 5 |
--------------------- ---------------------
| 6 | 7 | 8 | 9 | 10| | 6 | 7 | 8 | 9 | 10|
--------------------- ---------------------
| ................. | | ................. |
--------------------- ---------------------
| 16| 17| 18| 19| 20| | 16| 17| 18| 19| 20|
--------------------- ---------------------
| 21| 22| | | |
---------------------
A 22:46 26/10/01 +0200, Antoine Pitrou m'a répondu:
Tu peux essayer avec une boucle par ligne :
Oui...
mais si j'ai besoin d'une ligne de plus il faut modifier le squel... toutes
les 5 rubriques nouvelles ;~{
Pas glop....
Une solution Otomatique ?
Le tableau d'accueil de Vacarme... il est fait en P.A. (pilote automatique)???
@micalement,
--
Quelle connerie la guerre (J. Prevert)
Défendre les libertés: http://www.iris.sgdg.org/petition.html
Francois SAUTEREY Email : Francois@Sauterey.eu.org
Tel/Fax : +33 1 40 33 68 46
Francois Sauterey wrote:
bon voilà le problème:
Supposons 20 rubriques, appelé 1, 2, 3, 4, 5,..... 18, 19, 20 (bien sur
demain il y en aura 21 ou 22!)
Je voudrais générer un tableau suivant (et demain son successeur):
--------------------- ---------------------
| 1 | 2 | 3 | 4 | 5 | | 1 | 2 | 3 | 4 | 5 |
--------------------- ---------------------
| 6 | 7 | 8 | 9 | 10| | 6 | 7 | 8 | 9 | 10|
--------------------- ---------------------
| ................. | | ................. |
--------------------- ---------------------
| 16| 17| 18| 19| 20| | 16| 17| 18| 19| 20|
--------------------- ---------------------
| 21| 22| | | |
---------------------
Voici un script php tout bete, basé sur un tableau d'éléments à afficher
<?php
$elements = array("toto","tata","blabla","gfds","hgfd","ytre",
"reza","vcxw");
$nbelements = count($elements); // compte le nombres d'element
// du tableau
$nbcol = 5 ; // Nombre de colonnes a afficher
print("<table border=\"1\">");
for($ligne = 0 ; $ligne < ceil( $nbelements / $nbcol ) ; $ligne ++ ) {
// Itération generant les lignes
print("<tr>");
for( $col = 1 ; $col < $nbcol+1 ; $col ++) {
// Itération generant les cellules
print("<td>");
$ind = ($ligne*$nbcol) + $col -1 ; // Calcule de l'indice du
// tableau
if (isset($elements[$ind])) { // Controle de l'existence de
// l'élément
print($elements[$ind]); // Affichage
}
print("</td>");
}
print("</tr>");
}
print("</table>");
?>
--
Sébastien Lardière
<url:http://seb.ouvaton.org>