Witam,
mam formularz, który działa i wyświetla rekordy z bazy danych - imie, nazwisko.
Potrzebuje to jako zmienną, która będzie w zapytaniu, które będzie wyświetlało sprzęt posiadany przez uzytkownika (imie, nazwisko)
Teraz po wciśnięciu przycisku dana jest przechowywana jako $pracDLL ale nie działa w zapytaniu $zapytanie3
Poniżej kod:
<body>
<?php
//zapytanie do tabeli users
$zapytanie1 = "SELECT nazwisko, imie from `users`";
$result1 = mysqli_query($connect, $zapytanie1);
//zapytanie 3
$zapytanie3 = "SELECT `sprzet`, `sprzetid`, `data` FROM `test_DLL` WHERE pracDLL = '$pracDLL'";
$result3 = mysqli_query($connect, $zapytanie3);
$pracDLL = $_POST['pracDLL'];
?>
<div id="container">
<form action="" method="post">
<fieldset>
<legend style="color:grey"><b>Formularz ZWROTU</b></legend>
<label for="pracDLL"></label>
<select name="pracDLL" placeholder="Pracownik DLL">
<option selected disabled value="<php echo($_POST['$pracDLL']); ?>">Wybierz pracownika</option>
<?php while($row = mysqli_fetch_array($result1)):;?>
<option>
<?php echo $row[0],' ',$row[1
];?> </option>
<?php endwhile;?>
</select>
</form>
<?php
if (isset($_POST["ask"])) { echo "<table boder=\"1\"><tr>"; echo "<td bgcolor=\"ffff99\"><strong>Sprzęt</strong></td>"; echo "<td bgcolor=\"ffff00\"><strong>ID Sprzętu</strong></td>";
while($r = mysqli_fetch_row($result3)) {
echo "<td bgcolor=\"ffff00\">" . $r[0] . "</td>"; echo "<td bgcolor=\"ffff99\">" . $r[1] . "</td>"; }
}
?>
<input type="submit" value="Pokaż urządzenia użytkownika" id="ask" name="ask" >
</div>
</body>