Na stronie ze szczegolami klienta mam odnosnik dodania sprzetu. Sluzy on temu aby powiazac sprzet z klientem. Tak wiec w linku np (http://localhost/serwis/dodaj_sprzet.php?id_klient=1 ) przekazuje id_klient do formularza odpowiadającego za dodanie sprzetu. ID się wstawia w pole, które do testów jest widoczne pozniej je ukryje.
I moj problem polega na tym, ze id_klient wstawia się w formularz ale nie chce się dodać do bazy.
Poniżej przedstawiam
Link którym przechodze do formularza
<a href=\"dodaj_sprzet.php?id_klient={$r['id_klient']}\"><img src=\"./img/dodaj_sprzet.png\" width=\"40px\" high=\"40\" border=\"0\"></a>
Kod pliku zawierajacego mechanizm dodania i formularz
<?php
require 'inc/db.php'; // połączenie się z bazą danych
$tabela = 'sprzet'; // zdefiniowanie tabeli MySQL
$id_klient = trim(@$_GET['id_klient']);
if(isset($_POST['dodaj_sprzet'])) { // jeżeli formularz został wysłany, to wykonuje się poniższy skrypt
// odbieranie danych z fomularza
$nazwa = $_POST["nazwa"];
$serial = $_POST["serial"];
$blad++;
echo '<span class="blad">Proszę wprowadzić poprawnie numer telefonu.</span>'; } else {
$wynik = mysql_query("SELECT * FROM $tabela WHERE serial='$serial'"); $blad++;
echo '<span class="blad">Podany numer seryjny jest już w bazie.</span>'; }
}
if ($blad == 0) {
$wynik = mysql_query ("INSERT INTO $tabela SET id_sprzet='', nazwa='$nazwa', serial='$serial', id_klient='$id_klient'"); if ($wynik) {
if($wynik) echo '<span class="powodzenie">Dodano sprzet do bazy</span>';
else echo '<span class="blad">Błąd nie udało się dodać nowego rekordu</span>'; }
}
}
?>
<div class="formularz">
<form class="form" action="dodaj_sprzet.php" method="post" id="dodaj_sprzet">
<input type="hidden" name="wyslane" value="TRUE" />
<input type="text" name="id_klient" id="id_klient" value="
<?php echo $_GET['id_klient'] ?>")/>
<p>
<div class="label"><label for="imie">Nazwa<span class="req">*</span></label></div>
<input type="text" name="nazwa" id="nazwa" class="required" />
</p>
<p>
<div class="label"><label for="nazwisko">Serial<span class="req">*</span></label></div>
<input type="text" name="serial" id="serial" class="required" />
</p>
<p class="submit">
<input type="submit" name="dodaj_sprzet" value="Dodaj" />
</p>
</form>
</center>
</div>