1 pièce(s) jointe(s)
Envoyer les valeur de toutes les colonnes dans un formulaire
Bonjour a tous,
J'ai un formulaire qui me remonte une série d'activitées auquel un utilisateur peut s'inscrire.
La prise en compte de l'inscription se fait avec le champ nombre de participant (si rien alors pas d'inscription)
Voici le tableau en question :
Pièce jointe 138612
Mon soucis c'est comment récupérer les valeur des champs du tableau pour les mettre dans ma requete sql ?
Voici le code du dit tableau mais j'avoue ne pas savoir si je doit utiliser un array ou récupérer via le POST ? !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| $req =$connexion->query("
SELECT *
FROM TR_PROGRAMMER_ACTIVITE PROG, T_INTERVENANT I, T_ACTIVITE A, T_CALENDRIER_ACTIVITE C, T_VILLE V
WHERE PROG.INTERVENANT_ID=I.INTERVENANT_ID
AND PROG.ACTIVITE_ID=A.ACTIVITE_ID
AND PROG.CALENDRIER_ID=C.CALENDRIER_ID
AND PROG.VILLE_ID=V.VILLE_ID
");
$req->setFetchMode(PDO::FETCH_OBJ);
echo '<tr>';
echo '<th class=sqls width="5%"><b><u>Nombre de participant</u></b></th>';
echo '<th class=sqls width="20%"><b><u>Nom des participants</u></b></th>';
echo '<th class=sqls width="20%"><b><u>Nom de l\'activité</u></b></th>';
echo '<th class=sqls width="15%"><b><u>Intervenant</u></b></th>';
echo '<th class=sqls width="15%"><b><u>Ville</u></b></th>';
echo '<th class=sqls width="20%"><b><u>Date et heure</u></b></th>';
echo '<th class=sqls width="20%"><b><u>Ajouter</u></b></th>';
echo '</tr>';
while( $Act = $req->fetch() ){
echo "<TR>";
echo '<input type="hidden" name="ligne_resa[]" value="'.$Act->ACTIVITE_ID.'">';
echo '<TD><INPUT type="text" name="ligne_resa[]"></TD>';
echo '<TD><TEXTAREA name="ligne_resa[]" rows=4 cols=30></TEXTAREA></TD>';
echo '<TD>' . $Act->ACTIVITE_NOM . '</TD>';
echo '<TD> par ' . $Act->INTERVENANT_STRUCTURE . ' ' . $Act->INTERVENANT_NOM . ' ' . $Act->INTERVENANT_PRENOM . '</TD>';
echo '<TD> à ' . $Act->VILLE_NOM . '</TD>';
echo '<TD> le ' . $Act->CALENDRIER_DATE .' à ' .$Act->CALENDRIER_DATE . '</TD><br /><br />';
} |
Merci pour votre éclairage