afficher un tableau de liens issus d'un array - PHP - Programmation
Marsh Posté le 27-05-2007 à 00:21:28
Bon c'est juste une proposition, je sais pas si c'est le très propre, mais tu peux faire avec une variable $i peut être, tu rajoute un $i++; à la fin de ta boucle et tu met des if qui contrôlent si le $i actuel est divisible par 4 (nombre de liens par ligne) pour afficher ou non les balises tr.
Marsh Posté le 27-05-2007 à 01:06:41
c'est un tableau associatif, donc ça risque d'être encore plus compliqué avec ta méthode.
je pensais faire un truc du genre:
Code :
|
et faire un if à chaque boucle pour vérifier si il faut mettre un <td> ou </td> ou rien selon la valeur de la clé en cours de lecture par la boucle.
pataper.
Marsh Posté le 28-05-2007 à 15:25:14
pimsa a écrit : c'est un tableau associatif, donc ça risque d'être encore plus compliqué avec ta méthode. |
Ca sera toujours plus propre que ta méthode pourrie
Une implémentation rapide (pas forcement optimale) :
Code :
|
Marsh Posté le 27-05-2007 à 00:05:05
Bonsoir,
j'ai essayé plein de magouilles déguelasses comme le permet si bien PHP mais même avec ça j'ai pas abouti à ce que je souhaiterai faire.
j'ai le array suivant:
que j'affiche simplement avec:
comme vous pouvez le constater je fais un <br /> à chaque boucle. mon array est en fait assez grand donc il faut scroller la page à chaque fois.
j'aimerai me débrouiller pour faire un tableau avec une seul ligne (1 <tr> ) et 4 colonnes (4 <td> ) avec 6 liens dans chacunes des <td>.
Avec la boucle c'est pas évident à implémenter.
Comment puis-je procéder.
merci
Message édité par pimsa le 27-05-2007 à 00:11:54