po wybraniu nazwy z listy np. "Aprilia" chciałbym żeby z bazy danych wyświetliły się wszystkie rekordy
gdzie mark = Aprilia
Wiem że powinienem dodać w poniższym kodzie po prostu w zapytaniu SELECT WHERE x = y
ale właśnie nie wiem jak to zrobić;
powinno to wyglądać tak moim zdaniem:
$wynik = mysqli_query($conn,"SELECT * FROM motocykle WHERE mark=X");
i właśnie nie potrafię znaleźć tego X ( X powinnien być wyborem użytkownika z listy rozwijanej )
Jak to napisać?
Zdjęcie strony:
https://imgur.com/a/PMu4At7
<?php require_once 'header.php'; ?> <?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "projectinz"; // Create connection //$conn = new mysqli($servername, $username, $password, $dbname); $conn = mysqli_connect($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { } ?> <select name="mark" id="mark"> <?php $query = $conn->query("SELECT mark FROM motocykle"); while($kategoria = mysqli_fetch_array($query)) { } ?> </select> <?php $wynik = mysqli_query($conn,"SELECT * FROM motocykle"); while($row = mysqli_fetch_array($wynik)) { } mysqli_close($conn); ?> </body> </html>