Hi,
I try to save checked checbox from a table HTML.
My function save_inscription($_POST['nom'],$choice1,$choice2); is workin when i test it
Then i guess my code to get the values is wrong.
I just need to save which user checked for a period
Sorry if my english is so bad.
Thks a lot
here is my code:
<html><body><?php
@$action = $_GET['action'];
if ($action=='enregistrer'){
//save
//fields table Mysql
//nom
//inscription j1
//inscription j2
foreach ($inscription_j1 as $choice1){
foreach ($inscription_j2 as $choice2){
save_inscription($_POST['nom'],$choice1,$choice2);
}
}
}else{
//le form
echo '<form name="test" action="test_checkbox.php?action=enregistrer" method="POST" >';
echo '<table>';
echo '<tr><td>Nom</td><td>Inscription jour 1</td><td>Inscription jour 2</td></tr>';
echo '<tr>';
echo '<td width="200"><input type="text" name="nom" value="nicolas" /></td>';
echo '<td width="200"><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td width="200"><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="stephane" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="julien" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="max" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="sophie" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '</table><input type="submit" value="OK" /></form>';
}
?></body></html>
I try to save checked checbox from a table HTML.
My function save_inscription($_POST['nom'],$choice1,$choice2); is workin when i test it
Then i guess my code to get the values is wrong.
I just need to save which user checked for a period
Sorry if my english is so bad.
Thks a lot
here is my code:
<html><body><?php
@$action = $_GET['action'];
if ($action=='enregistrer'){
//save
//fields table Mysql
//nom
//inscription j1
//inscription j2
foreach ($inscription_j1 as $choice1){
foreach ($inscription_j2 as $choice2){
save_inscription($_POST['nom'],$choice1,$choice2);
}
}
}else{
//le form
echo '<form name="test" action="test_checkbox.php?action=enregistrer" method="POST" >';
echo '<table>';
echo '<tr><td>Nom</td><td>Inscription jour 1</td><td>Inscription jour 2</td></tr>';
echo '<tr>';
echo '<td width="200"><input type="text" name="nom" value="nicolas" /></td>';
echo '<td width="200"><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td width="200"><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="stephane" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="julien" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="max" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="text" name="nom" value="sophie" /></td>';
echo '<td><input type="checkbox" name="inscription_j1[]" value="" /></td>';
echo '<td><input type="checkbox" name="inscription_j2[]" value="" /></td>';
echo '</tr>';
echo '</table><input type="submit" value="OK" /></form>';
}
?></body></html>