Hej
Mam mały problem z dodaniem rekordów w którym chcę umieścić id z innej tabeli, ale może jaśniej
mam 2 tabele 1 z klientami i drugą z serwisem
W tabeli serwis mam pole z idKlient i właśnie jak dodaję dane do tabeli serwis to nie umiem zapisać 'id' klienta z tabeli klient w idKlient z tabeli serwis
próbuję tak
<?php
$Id = $_GET['Id'];
if(is_null($Id)) {$Id=102;}
//echo '<br>przesłane id klienta to ='.$Id;
require ('connect.php');// POŁĄCZENIE Z BAZĄ
$query=" SELECT * FROM klient WHERE Id='$Id'";
$result=mysqli_query($conn, $query);
$num=mysqli_num_rows($result);
// ==== ??? mysqli_close($conn);
while($row = mysqli_fetch_assoc($result)) {
$imie = $_POST['imie'];
$nazwisko = $_POST['nazwisko'];
$adres = $_POST['adres'];
$tel = $_POST['tel'];
$uwagi = $_POST['uwagi'];
++$i;
}
?>
<tr align='center' width='80px'><font size='3' font color='blue' face='verdana'>Odczytane dane z tabeli klient</font></tr>
<table align="center">
<tr>
<td>Imie : <input type="text" name="imie" value="<? echo $imie; ?>"></td>
<td>Nazwisko : <input type="text" name="nazwisko" value="<? echo $nazwisko; ?>"></td>
<td>Adres : <input type="text" name="adres" value="<? echo $adres; ?>"></td>
<td>Telefon : <input type="text" name="tel" value="<? echo $tel; ?>"></td>
<td>Uwagi : <input type="text" name="uwagi" value="<? echo $uwagi; ?>"></td>
</tr>
</table>
</div>
</br></br></br></br></br>
<div id='tabela'>
<tr align='center' width='80px'><font size='3' font color='blue' face='verdana'>Dodawanie zlecenia</font></tr>
</br></br></br></br></br>
<?
If (isset($_POST['data_przy'])){
$zl = $_GET['zl'];
$data_przy = $_POST['data_przy'];
$imie = $_POST['imie'];
$nazwisko = $_POST['nazwisko'];
$adres = $_POST['adres'];
$tel = $_POST['tel'];
$rodz_urz = $_POST['rodz_urz'];
$model = $_POST['model'];
$nr_fabr = $_POST['nr_fabr'];
$opis_ust = $_POST['opis_ust'];
$uwagi = $_POST['uwagi'];
$idKlient = $_GET['Id'];
$sql = "INSERT INTO serwis(imie, nazwisko, idKlient) VALUES
('$imie','$nazwisko','$Id')";
if (mysqli_query($conn, $sql)) {
$last_id = mysqli_insert_id($conn);
echo "New record created successfully. Last inserted ID is: " . $last_id;
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
}
mysqli_close($conn);
?>
''
proszę o pomoc bo siedzę już ze 3 dni i nic
Na początek pobieram dane z wprowadzonego nowego klienta
Potem chcę dodać do tego klienta inne dane jak rodzaj sprzętu datę i inne