comment dupliquer des colonne d'un tableau en

kairi092
Invité n'ayant pas de compte PHPfrance

20 sept. 2010, 12:49

Bonjour,

Je vous ecris car j'ai un probleme que beaucoup d'entre vous jugerons simplisimmee mais pour lequel je n'ai pas de solution =((

aussi je m'excuse d'avance pour la trop grande simplicité de ma question

Mon problème est le suivant :

J'ai un tableau et je veux rajouter au fure et a mesure des resultat que me seront envoyé par un formulaire des colonnes.

ex : j'ai mon formulaire qui me dit que l'internaute a demander de voir 4 produits
Des lors lors je vais rajouter 4 colonne (en dehors des intitulés)
Si il n'en avait demandé que 3, j'aurais affiché 3 colonnes.

D'un point de vue formulaire, récupération et traitement des données en PHP je n'ai aucun probleme
c'est juste au niveau de mon "while"
En effet je ne sais pas ou le placer. Car a chaque fois ca me duplique le tableau entier , ou des cellules et ca na aucun sens =(


Davance je vous remercie beaucoup car ce problème m'embete grandement =(

Code : Tout sélectionner

$requete = "SELECT * FROM ma table "; $afficheTab = mysql_query($requete); // je ne sais pas ou placer ce while, quelle partie du html il doit encadrer pour dupliquer des colonnes en fonction du résultats =( while ($colonne = mysql_fetch_array($afficheTab)) { }


Code : Tout sélectionner

<table width="585" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col">&nbsp;</th> <th scope="col">&nbsp;</th> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table>

Eléphanteau du PHP | 11 Messages

20 sept. 2010, 14:55

Bonjour, :)

Pourrais-tu donner un exemple de données de ton tableau, pour que je puisse mieux t'aider ?

ViPHP
AB
ViPHP | 5818 Messages

20 sept. 2010, 15:44


ex : j'ai mon formulaire qui me dit que l'internaute a demander de voir 4 produits
Des lors lors je vais rajouter 4 colonne (en dehors des intitulés)
Si il n'en avait demandé que 3, j'aurais affiché 3 colonnes.
Tu veux réellement rajouter des colonnes ou des blocs de lignes superposées ?

En cas de colonnes tu vas avoir un pb de largeur si un visiteur te demande par exemple 10 produits...
Ou alors il faudra gérer un nombre de produits max avant un retour ligne. Si c'est ce fonctionnement que tu souhaites il y a un tuto ici

Eléphanteau du PHP | 11 Messages

20 sept. 2010, 15:48

Exact, c'est pour ça que ce serait cool que tu envoies quelques données. ;)