id_licznika id_uzytkow nr_licznika
1 2 4
2 2 43
3 2 345
4 3 454
5 3 81
Na początku wyswietlam wszystkie dane z tabeli licznik, a potem daje pole tekstowe z mozliwoscią podania nowego nr_licznika i przycisk Uaktualnij. Jak nacisne przycisk powinien zmienic się nr_licznika.
Zamieściłem tu tyklo najważniejsze elementy kodu.
<?php <form action="liczniki.php" method="post">"; <input type="text" name="nr" value="$wartosc" maxlength="10"> <input type="submit" name="submit" value="Uaktualnij"> </form> if (isset($_POST['submit'])) { $query = "UPDATE licznik SET nr_licznika = '{$_POST['nr']}' WHERE id_uzytkownika = '{$_SESSION['id_uzytk']}' "; } ?>
Np. dla id_uzytk = 2 (z sesji) i nr_licznika = 7 (podany przez uzytkownika)
tabela będzie wyglądać tak:
id_licznika id_uzytkow nr_licznika
1 2 7
2 2 7
3 2 7
4 3 454
5 3 81
Update zmieni wszystkie trzy pola, a jak zrobić zeby zmienic tylko 1 konkretny licznik np. o
id_licznika 1 (mogę jakoś dodatkowo przesłać metodą post informacje o id_licznika?)