Bonjour,
J'ai rempli un tableau à partir de ma base de données.
Une fois le tableau rempli, il contient une colonne date, libellé et montant.
J'arrive bien à récupérer toutes les valeurs du tableau.
Voici la seconde partie de mon tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <tr> <td><input type="checkbox" name="idligne[]" value="<?php echo $horsforfait['id_lignehorsforfait']; ?>" /><?php echo $horsforfait['id_lignehorsforfait']; ?></td> <td><input name="check[]" style="text-align:center;" option value = '<?php echo $horsforfait['date_lignehorsforfait'] ?>' /></td> <td><input name="check[]" style="text-align:center;" option value = '<?php echo utf8_encode($horsforfait['libelle_lignehorsforfait']) ?>' /></td> <td><input name="check[]" style="text-align:center;" option value = '<?php echo utf8_encode($horsforfait['montant_lignehorsforfait']) ?>' /></td> </tr> </table>
Une fois qu'on clique sur un bouton terminer, je récupère les valeurs grâce a ce foreach :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 foreach($_POST['check'] as $ligne) { echo $ligne.'<br>'; }
Et je voudrais faire un update sur ces champs car l'utilisateur a le droit de les modifier puisque ce sont des champs de saisies. J'ai commencé à faire ma requête qauf que je ne sais pas quoi mettre ou il y les points d’interrogation :
Pouvez-vous m'aider svp ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach($_POST['check'] as $ligne){ $update_horsforfait = "UPDATE Lignefraishorsforfait SET libelle_lignehorsforfait='".??."', date_lignehorsforfait='".??."', montant_lignehorsforfait='".??."' WHERE vis_matricule='".$_GET['vis_matricule']."' AND mois_fiche='".$annee_fiche.$mois_fiche."'"; $exec_horsforfait = odbc_do ($maconnexion, $update_horsforfait); }
Merci d'avance.
Partager