indsætte værdier fra checkbokse i database
Hejsa!Jeg har følgende <form>
<form action="modul.adm.php" name="menu_adm_inhold" method="post">
<input type="hidden" name="sid" value="12">
<input type="hidden" name="tbl" value="8">
<tr>
<td valign="top" colspan="5">Du er ved at tildele rettigheder til følgende modul : <b>test - 1</b>
</td></tr>
<tr>
<td valign="top" width="150">Gruppe</td><td valign="top" width="50">Læse</td><td valign="top" width="50">Oprette</td><td valign="top" width="50">Redigere</td><td valign="top" width="50">Slette</td>
</tr>
<tr>
<td valign="top" width="150">
Administrator </td>
<td valign="top" width="50">
<input type="checkbox" name="laese[]" value="8" >
</td>
<td valign="top" width="50">
<input type="checkbox" name="oprette[]" value="8" >
</td>
<td valign="top" width="50">
<input type="checkbox" name="rette[]" value="8" >
</td>
<td valign="top" width="50">
<input type="checkbox" name="slette[]" value="8" >
</td>
</tr>
<tr>
<td valign="top" width="150">
Alle (public) </td>
<td valign="top" width="50">
<input type="checkbox" name="laese[]" value="9" >
</td>
<td valign="top" width="50">
<input type="checkbox" name="oprette[]" value="9" >
</td>
<td valign="top" width="50">
<input type="checkbox" name="rette[]" value="9" >
</td>
<td valign="top" width="50">
<input type="checkbox" name="slette[]" value="9" >
</td>
</tr>
<tr>
<td>
<input type="submit" class="button" name="submit_tilknyt_inhold" value="Tilknyt inhold">
</td></tr>
</form>
værdierne i disse 2 er
<input type="hidden" name="sid" value="12"> - id nummeret på modulet der arbejdes med
<input type="hidden" name="tbl" value="8"> - id nummeret på den tabel i databasen der arbejdes i
valuen i .....
Administrator </td>
<td valign="top" width="50">
<input type="checkbox" name="laese[]" value="8" >
er id nummeret på den gruppe der listes retigheder for
og databasen det hele sakl sættes i har følgende struktur :
id int(11) NOT NULL auto_increment,
gruppe_id int(11) NOT NULL default '0',
modul_id int(11) NOT NULL default '0',
laese int(1) NOT NULL default '0',
oprette int(1) NOT NULL default '0',
rette int(1) NOT NULL default '0',
slette int(1) NOT NULL default '0',
PRIMARY KEY (id)
værdien i "laese/oprette/rette/slette" er 0 = ikek tilladt - 1 = tilladt
Jeg kan ikke overskue hvordan et script der indsætter dataene skal se ud, og hvordan jeg får alle oplysningerne med over
Eks. ALLE checkbokse under "administrator" skal være afkrydset, mens det kun skal være muligt for "alle (public)" at læse (laese)
Nogen der kan hjælpe med et script der løber alle checkbokse igennem og indsætter dataene ?
