ikvat Posté 10 Août 2007 Posté 10 Août 2007 (modifié) Bonjour ! Je développe un petit module pour phpnuke, et je souhaite que le webmaster puisse paramétrer le nombre de colonne dun tableau à afficher, en fonction de ses besoins. Je vais donc créer un champ dans ma table qui renverra le nombre de colonnes à afficher sur la page visiteurs. Quel type de fonction php peut maider à faire cela ? Je pensais utiliser do while, mais si mon résultat est bien affiché sur deux colonnes (quand je choisis 2), en contre partie, jai deux fois le même résultat affiché sur les lignes de mon tableau. Je nai pas de bout de code à vous montrer, car jai tout supprimé. Jaimerais surtout avoir des orientations sur les fonctions php à utiliser. Merci Pour info, le module est ici http://odb-cine.com/modules.php?name=Tutoriaux Modifié 10 Août 2007 par ikvat
marcb Posté 11 Août 2007 Posté 11 Août 2007 Si j'ai bien compris ton problème, alors il faut deux boucles while imbriquées. $ligne = 0;$colonne = 0;while (isset($tableau[$ligne][0])) { while (isset($tableau[$ligne][$colonne])) { echo $tableau[$ligne][$colonne]; $colonne++; } echo '<br/>'; $ligne++;} M
Anonymus Posté 12 Août 2007 Posté 12 Août 2007 Tu peux aussi te servir de 'for' : for($x=0;$x<=$nb_colonnes;$x++){ // que tu peux imbriquer : for($y=0;$y<=$nb_lignes;$y++){ echo "test : ".$x." : ".$y; } Ca n'est pas des fonctions (for, ou while), mais des structures de controle ou des boucles, au choix. Nico.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant