Bonjour à tous.
Voici mon tableau:
http://snakejl.free.fr/tableau.jpg
Dans ce tableau j'ai une table qui s'appelle roulage avec la base de donnée bntoulon
On va se consacrer sur la partie "confirmation"
Mon but est de cocher les checkbox désirez et de les renvoyer dans un autre tableau:
Voici le tableau:
http://snakejl.free.fr/confirmation.jpg
Dans ce tableau j'ai repris le même principe que le tableau principal:
j'ai créé une autre table dans la même base de donnée qui s'apelle confirmation ou j'ai rentrée les memes champs que la table roulage.
Ce que j'ai faisceci est le code qui me permet de me rajouter une checkbox à chaque fois que quelqu'un s'y enregistre:
ensuite j'ai créé le bouton submit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <td><font color='yellow'><INPUT TYPE='checkbox' value='$ligne->id' name='sel[]'</font></td></tr>";
Par contre mon formulaire s'apelle:
Code : Sélectionner tout - Visualiser dans une fenêtre à part </p><input type="submit" NAME="submit" value="Envoyer" action="confirmation.php"></p>
et je suis obligé de le mettre comme cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <form name="monform" action="effacerviacheckbox.php" method="post">
Dans mon fichier confirmation.php il y a sa:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <form name="monform" action="confirmation.php" method="post">
J'ai aussi ce code la mais il ne marche pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <? $req_insert = "INSERT INTO `confirmation` ( `id` , `grade` , `nom` , `prenom` , `telephone` , `motif` , `day` , `month` , `year` , `heuredebut` , `minutesdebut` , `heurefin` , `minutesfin` ) VALUES ( '', '$_POST[grade]' , '$_POST[nom]' , '$_POST[prenom]' , '$_POST[telephone]' , '$_POST[motif]' , '$_POST[day]' , '$_POST[month]' , '$_POST[year]' , '$_POST[heuredebut]' , '$_POST[minutesdebut]' , '$_POST[heurefin]' , '$_POST[minutesfin]' )";//tous les champs de ma base de donnée pour une réservation qui vont être inséré $resultat = mysql_query($req_insert) or die("Echec de l'insertion"); ?>
le problème c'est que sa me donne sa:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php <input type="checkbox" value="$nom" name="sel[]" /> // et dans le traitement: $sel= $_POST['sel']; //ou $_GET for ($i = 0; $i < count($sel); $i++) { //traitement echo $sel[i]; taffichera tou le snom coché par exemple } ?>
http://snakejl.free.fr/confirmation1.jpg
Voila merci de m'aider
Partager