Witam posiadam bazę danych która zawiera tabele markę, model, paliwo, auto z listy rozwijane na stronie chciałbym wybrać markę i model do tej marki jednak gdy wybieram np. markę audi to wyświetlają mi się również modele innych marek

. Czy ktoś mogłyby mi pomóc w rozwiązaniu tego problemu aby wszystko wyświetlało się jak należny. Jeżeli piszę w złym dziale to bardzo przepraszam
index.php
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body class="back">
<div class="txt"></div>
<form method="POST" action="szukaj.php">
<div id="rejestracja"><br>
<label class="font">Marka i Model:</label><br>
<select id="marka" class="marka" name="marka">
<?php
include("sterownik_db.php");
$zapytanie = "SELECT * FROM marka";
{
{
?>
<option value="
<?php echo $wiersz['id_marki'];?>">
<?php echo $wiersz['nazwa'];?></option>
<?php
}
}
?>
</select>
<select id="model" class="model" name="model">
<?php
include("sterownik_db.php");
$zapytanie1 = "SELECT id_marka,model FROM model,marka WHERE model.id_marka = marka.id_marki";
{
{
?>
echo "<option value="
<?php echo $wiersz1['id_marka'];?>" class="
<?php echo $wiersz1['id_model'];?>">
<?php echo $wiersz1['model'];?></option>
<?php
}
}
?>
</select>
<select id="paliwo" class="benzyna" name="paliwo">
<?php
include("sterownik_db.php");
$zapytanie2 = "SELECT * FROM paliwo";
{
echo "<option value=".$wiersz2['id_paliwa'].">".$wiersz2['rodzaj_paliwa']."</option>"; }
?>
<br>
<input class="prze" name="txt">
<input class="prze2" name="txt">
</div>
</form>
</div>
</div>
</div>
</body>
</form>
</html>
create.sql
CREATE TABLE marka
(
id_marki int NOT NULL PRIMARY KEY,
nazwa varchar(20)
);
CREATE TABLE paliwo
(
id_paliwa int PRIMARY KEY AUTO_INCREMENT,
rodzaj_paliwa varchar(20) NOT NULL
);
CREATE TABLE model
(
id_model int NOT NULL PRIMARY KEY AUTO_INCREMENT,
id_marka int NOT NULL,
model char(20),
CONSTRAINT FOREIGN KEY model(id_marka) REFERENCES marka(id_marki)
);
CREATE TABLE auto
(
id_auta int PRIMARY KEY AUTO_INCREMENT,
marka int NOT NULL,
rok_produkcji int(4) NOT NULL,
przebieg int(20) NOT NULL,
id_rodzaj_paliwa int NOT NULL,
CONSTRAINT FOREIGN KEY (marka) REFERENCES marka(id_marki),
CONSTRAINT FOREIGN KEY (id_rodzaj_paliwa) REFERENCES paliwo (id_paliwa)
);
insert.sql
INSERT INTO marka VALUES (1, 'Audi');
INSERT INTO model VALUES (NULL,1,"A6");
INSERT INTO model VALUES (NULL,1,"A8");
INSERT INTO model VALUES (NULL,1,"100");
INSERT INTO marka VALUES (2, 'BMW');
INSERT INTO model VALUES (NULL,2,"318");
INSERT INTO model VALUES (NULL,2,"750");
INSERT INTO model VALUES (NULL,2,"Z3");
INSERT INTO marka VALUES (3, 'Citroen');
INSERT INTO model VALUES (NULL,3,"Berlingo");
INSERT INTO model VALUES (NULL,3,"Xsara");
INSERT INTO model VALUES (NULL,3,"C3");
Proszę o szybka pomoc