<body>
//Ici je recupere mon numero de commande (pour l'acces à la BD)
<?php $id_commande = $_GET['command'];?>
//Je regarde si il y a un critère de tri de ma table
<?php if(isset($_GET['critere'])) {
switch($_GET['critere']) {
case "ref_mpa": $critere = "reference_mpa"; break;
case "libelle": $critere = "libelle_mpa"; break;
case "description": $critere = "description_mpa"; break;
default: $critere = "reference_mpa";
}
} else {
$critere = "reference_mpa";
}
//Je selectionne les produits (MPA) necessaires pour ma commande
$sql = "SELECT mpa.reference_mpa, mpa.libelle_mpa, mpa.description_mpa, mpa_commande.id_mpa, mpa_commande.id_commande
FROM mpa INNER JOIN mpa_commande ON mpa_commande.id_commande = $id_commande AND mpa_commande.id_mpa = mpa.id_mpa
ORDER BY $critere";
$mpa1 = $connect->query($sql) or die ($sql);?>
//J'affiche ma table
<table>
<thead>
<tr>
<th><a href="?critere=ref_mpa">Référence MPA<a/></th>
<th><a href="?critere=libelle">Libéllé</a></th>
<th><a href="?critere=description">Description</a></th>
<th>Quantité</a></th>
</tr>
</thead>
<?php
while($mpa = $mpa1->fetch()) {
?>
<tr class="row1">
<td><?php echo $mpa['reference_mpa']; ?></td>
<td><?php echo $mpa['libelle_mpa']; ?></td>
<td style="text-align:center"><?php echo $mpa['description_mpa']; ?></td>
//Pour chaque MPA j'affiche une zone de texte que l'utilisateur va remplir avec les quantitées nécessaire pour chaque produit (non connu a l'avance)
<td style="text-align:center"><form action="formulaire.php" method="post"><input type="text" name=<?php$mpa1['id_mpa']?>
</tr>
<?php
?>
</table>
<input type="submit" value="Valider" />
//Bouton pour valider le formulaire
</form>
</body>
Mon problème est qu'il me faut récupérer la valeur de chaque zone de texte (sachant qu'on ne connait pas le nombre de textarea) afin de stocker chaque résultat dans ma BDD en l'associant avec sa MPA.Cela fait 3 jours que je suis dessus et j'ai vraiment besoin d'aide
Merci d'avance pour vos réponses.