How to save multiple checkbox in php/mysql?

Max

New member
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>
 
Back
Top