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:
Code :
<td><font color='yellow'><INPUT TYPE='checkbox' value='$ligne->id' name='sel[]'</font></td></tr>";ensuite j'ai créé le bouton submit:
Code :
</p><input type="submit" NAME="submit" value="Envoyer" action="confirmation.php"></p>
Par contre mon formulaire s’apelle:
Code :
<form name="monform" action="effacerviacheckbox.php" method="post">et je suis obligé de le mettre comme cela:
Code :
<form name="monform" action="confirmation.php" method="post">
Dans mon fichier confirmation.php il y a sa:
Code :
<?
$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");
?>
J’ai aussi ce code la mais il ne marche pas:
Code :
<?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
}
?>
le problème c’est que sa me donne sa:
http://snakejl.free.fr/confirmation1.jpg
Voila merci de m’aider
Je galère merci.
Il y a une autre solution que je prefèrerai aussi c’est travailler que dans la meme table “roulage” sans créé la table confirmation.
merci