Witam Wszystkich

!
Wkleję najpierw kod php
case 'profile':
// sprawdzamy czy użytkownik jest zalogowany
if($users->is_logged()) {
// pobieramy dane użytkownika
$data = $users->get_data($_GET['id']);
// jeśli zostały zwrócone dane to je wyświetlamy
echo "<h1>Profil użytkownika</h1>"; echo "<p><b>Login:</b> ".$data['user_login']."</p>"; echo "<p><b>Adres email:</b> ".$data['user_email']."</p>"; echo "<p><b>Data rejestracji:</b> ".$data['user_date']."</p>"; echo "<p><b>Strona WWW:</b> ".($data['user_website'] ?
: "------")."</p>"; echo "<p><b>Skąd:</b> ".($data['user_from'] ?
: "------")."</p>"; } else {
echo '<p>Taki użytkownik nie istnieje.</p>'; }
echo "<table><tr><p><h3>Nadawanie Uprawnień</h3></p></tr><tr>"; $rezultat = mysqli_query($sql_monitoring, "SELECT $db_table_kamery.$db_row_kam_name, $db_table_spec.$db_row_kam_model, $db_table_kamery.$db_row_kam_serial, $db_table_spec.$db_row_kam_resolution, $db_table_spec.$db_row_kam_type FROM $db_table_kamery, $db_table_spec WHERE $db_table_kamery.$db_row_kam_spec = $db_table_spec.$db_row_kam_id ORDER BY $db_row_kam_name" );
$ile = mysqli_num_rows($rezultat);
if ($ile>=1) {
echo "<td width=\"100\" align=\"center\" bgcolor=\"e5e5e5\">Nazwa</td>"; echo "<td width=\"20\" align=\"center\" bgcolor=\"e5e5e5\">Uprawnienia</td>"; echo "<td width=\"150\" align=\"center\" bgcolor=\"e5e5e5\">Model</td>"; echo "<td width=\"80\" align=\"center\" bgcolor=\"e5e5e5\">Numer Seryjny</td>"; echo "<td width=\"80\" align=\"center\" bgcolor=\"e5e5e5\">Rozdzielczosc</td>"; echo "<td width=\"100\" align=\"center\" bgcolor=\"e5e5e5\">Typ Kamery</td>"; for ($i = 1; $i <= $ile; $i++) {
$row = mysqli_fetch_array($rezultat);
$Nazwa = $row[$db_row_kam_name];
$Model = $row[$db_row_kam_model];
$Numer_Seryjny = $row[$db_row_kam_serial];
$Rozdzielczosc = $row[$db_row_kam_resolution];
$Typ_Kamery = $row[$db_row_kam_type];
echo "<td width=\"100\" align=\"center\" bgcolor=\"aaaaaa\"><a href=" . $Nazwa . ".php><font color=green>$Nazwa</font></a></td>"; $funkcja = mysqli_query($sql_monitoring, "SELECT $Nazwa FROM $db_table_user WHERE $db_row_user_id = '" .$data['user_id'] . "' ");
$tablica = mysqli_fetch_assoc($funkcja);
if ($Uprawnienia == "500") {
echo "<td width=\"10\" align=\"center\" bgcolor=\"aaaaaa\"><input method=\"POST\" type=\"checkbox\" name=\"Kamera[" . $Nazwa ."]\" value=\"" . implode($tablica) ."\" ></td>"; } else {
echo "<td width=\"10\" align=\"center\" bgcolor=\"aaaaaa\"><input method=\"POST\" type=\"checkbox\" name=\"Kamera[" . $Nazwa ."]\" value=\"" . implode($tablica) ."\" checked ></td>"; }
echo "<td width=\"150\" align=\"center\" bgcolor=\"aaaaaa\">" . $Model . "</td>"; echo "<td width=\"80\" align=\"center\" bgcolor=\"aaaaaa\">" . $Numer_Seryjny . "</td>"; echo "<td width=\"80\" align=\"center\" bgcolor=\"aaaaaa\">" . $Rozdzielczosc . "</td>"; echo "<td width=\"100\" align=\"center\" bgcolor=\"aaaaaa\">" . $Typ_Kamery . "</td>"; }}
echo "<a href=\"index.php?action=users_list\">Powrót</a>";
} else {
echo "<p>Musisz być zalogowany aby przeglądać tę stronę.</p>"; }
break;
Teraz opiszę problem i o co mi chodzi
Jak widać z kodu, pobiera ona listę kamer z bazy, sprawdza czy są nadana uprawnienia i odpowiednio ustawia checkboxy. Moje pytanie brzmi, jak zrobić by po zmianie chceckboxa zaktualizowały się dane w bazie.
Nie miałem do tej pory do czynienia z checkboxami i nie potrafię tego tematu przejść.
Proszę o pomoc i nakierowanie co powinno być i w którym miejscu.