par
Ryle » 04 févr. 2012, 13:27
Pour cela, il te faut récupérer tes données dans un tableau et utiliser les index pour déterminer l'élément à afficher.
En effet, si tu affiches tes données directement, tu vas afficher les éléments 1, 2, 3 puis 4, 5, 6 etc. Si tu colles celles-ci dans un tableau indexé au préalable, tu peux l'interroger en lui demandant d'afficher l'index que tu souhaite au moment où tu le souhaite. Ce que tu dois faire alors c'est afficher les éléments ainsi :
Code : Tout sélectionner
1, 1+(nb_jeux_total/nb_colonne), 1+(nb_jeux_total/nb_colonne)*2 , ...
2, 2+(nb_jeux_total/nb_colonne), 2+(nb_jeux_total/nb_colonne)*2 , ...
3, 3+(nb_jeux_total/nb_colonne), 3+(nb_jeux_total/nb_colonne)*2 , ...
(nota : il faut arrondir le résultat de la division au nombre supérieur pour avoir un index entier

)
Tu obtiens alors pour un tableau de 8 éléments affichés sur 3 colonnes :
Code : Tout sélectionner
1 , 1+(8/3) , 1+(8/3)*2 = 1, 4, 7
2 , 2+(8/3) , 2+(8/3)*2 = 2, 5, 8
3 , 3+(8/3) , 3+(8/3)*2 = 3, 6, N/A
Est-ce que ça te semble clair ?

Pour cela, il te faut récupérer tes données dans un tableau et utiliser les index pour déterminer l'élément à afficher.
En effet, si tu affiches tes données directement, tu vas afficher les éléments 1, 2, 3 puis 4, 5, 6 etc. Si tu colles celles-ci dans un tableau indexé au préalable, tu peux l'interroger en lui demandant d'afficher l'index que tu souhaite au moment où tu le souhaite. Ce que tu dois faire alors c'est afficher les éléments ainsi :
[code]1, 1+(nb_jeux_total/nb_colonne), 1+(nb_jeux_total/nb_colonne)*2 , ...
2, 2+(nb_jeux_total/nb_colonne), 2+(nb_jeux_total/nb_colonne)*2 , ...
3, 3+(nb_jeux_total/nb_colonne), 3+(nb_jeux_total/nb_colonne)*2 , ...[/code]
(nota : il faut arrondir le résultat de la division au nombre supérieur pour avoir un index entier :))
Tu obtiens alors pour un tableau de 8 éléments affichés sur 3 colonnes :
[code]1 , 1+(8/3) , 1+(8/3)*2 = 1, 4, 7
2 , 2+(8/3) , 2+(8/3)*2 = 2, 5, 8
3 , 3+(8/3) , 3+(8/3)*2 = 3, 6, N/A[/code]
Est-ce que ça te semble clair ? :)