Page 1 sur 1

Créer dynamiquement les <tr> et <input=text> associés (pour

Posté : 21 févr. 2011, 16:18
par jacfev
Bonjour,

$n = mysql_num_rows($result);

//J'obtiens $n lignes de ma Base ($n est indéterminé) avec :

while ($lignes = mysql_fetch_assoc($result)) {
$li1 = $lignes['champ1'];
$li1 = $lignes['champ2'];
$li1 = $lignes['champ3'];
}

//Et je veux afficher ces $n lignes dans une table comme ceci :

<form>
<table>
<tr>
<td>champ1</td>
<td>champ2</td>
<td>champ3</td>
<td <input type="text"/></td>
</tr>

<tr>
<td>champ1</td>
<td>champ2</td>
<td>champ3</td>
<td <input type="text"/></td>
</tr>

<tr>
... $n fois
</tr>

</table>

// Je sais bien obtenir la dernière ligne :

<tr>
<td><?php echo $li1; ?></td>
<td><?php echo $li2; ?></td>
<td><?php echo $li3; ?></td>
<td <input type="text"/></td>
</tr>

//puis traiter les $n lignes récupérées
</form>
Mais le nombre de lignes $n étant inconnu (le contenu de ma table répondant à la requête),

Comment afficher dynamiquement ces $n lignes ?

Cordialement
Jacques.

Re: Créer dynamiquement les <tr> et <input=text> associés (pour

Posté : 21 févr. 2011, 16:24
par stealth35
c'est dans la boucle qu'il faut faire ça :wink:

Re: Créer dynamiquement les <tr> et <input=text> associés (pour

Posté : 21 févr. 2011, 16:37
par jacfev
Merci déjà stealth35 de t'intéresser à mon sujet,

>c'est dans la boucle qu'il faut faire ça

mais je dois récupérer ces lignes pour les envoyer ensuite par mail, alors ?

Re: Créer dynamiquement les <tr> et <input=text> associés (pour

Posté : 21 févr. 2011, 16:39
par stealth35
Merci déjà stealth35 de t'intéresser à mon sujet,

>c'est dans la boucle qu'il faut faire ça

mais je dois récupérer ces lignes pour les envoyer ensuite par mail, alors ?
oula, explique clairement ce que tu veux faire :wink:
la ton code il affiche juste des données d'une base pour mettre ca dans un formulaire, ensuite ?

Re: Créer dynamiquement les <tr> et <input=text> associés (pour

Posté : 21 févr. 2011, 17:29
par jacfev
Ok j'ai récupéré les données dans la boucle avec une variable que j'implémente.
merci. :)