Formularz do którego wprowadza się aktualizacje wygląda następująco:
<form action="form_ud_naprawa.php" method="post"> ID samochodu: <input type="text" name="ud_id_samochodu_naprawa" value="<?php echo $id_samochodu; ?>">(Nie ruszać!)<br> Miejsce naprawy: <input type="text" name="ud_miejsce_naprawa" value="<?php echo $cena_naprawy; ?>"><br> <input type="Submit" value="Aktualizuj"> </form>
Natomiast skrypt który aktualizuje wpisy w bazie danych wygląda następująco:
$id=$_POST['ud_id_naprawa']; $id_samochodu=$_POST['ud_id_samochodu_naprawa']; $opis_naprawy=$_POST['ud_opis_naprawa']; $cena_naprawy=$_POST['ud_cena_naprawa']; $miejsce_naprawy=$_POST['ud_miejsce_naprawa']; $data=$_POST['ud_data_naprawa']; $przebieg=$_POST['ud_przebieg_naprawa']; include("db_pass.php"); $query="UPDATE naprawy SET id_samochodu='$id_samochodu', opis_naprawy='$opis_naprawy', cena_naprawy='$cena_naprawy', miejsce_naprawy='$miejsce_naprawy', data='$data', przebieg='$przebieg', WHERE id='$id'";
Struktura tabeli w której zapisywane są dane to:
NAPRAWY - (nazwa tabeli)
ID
ID_SAMOCHODU
OPIS_NAPRAWY
CENA_NAPRAWY
MIEJSCE_WYKONANIA
DATA
PRZEBIEG
Niestety jestem słaby jeszcze w temacie php, i pewnie popełniam bardzo prosty błąd.