gdzie i jaki jest problem wyświetlania przez skrypt wartości spełnianych tylko przez jeden warunek, powinno spełnić: rok lub miejsce lub tutuł wyświetlając wszystkie spełniające te warunki, zresztą prosze sprawdzić jak to działa

www.maciej.nazwa.pl
Z góry dziękuję za pomoc
<?php
require_once 'walidacja.inc.php';
require_once 'nazwadb.inc.php';
or
die("BŁĄD: nie można się połączyć z serverem mySQL");
or
die("BŁĄD: wybór bazy danych");
if (isset($_GET['nr'])) { $nr = $_GET['nr'];
if (!ivpi($nr)) {
}
}
if (isset($_GET['frok'])) { $frok = $_GET['frok'];
if ($frok == '') {
}
}
if (isset($_GET['fmiejsce'])) { $fmiejsce = $_GET['fmiejsce'];
if ($fmiejsce == '') {
}
}
if (isset($_GET['ftytul'])) { $ftytul = $_GET['ftytul'];
if ($ftytul == '') {
}
}
if (isset($_POST['frok'])) { $frok = $_POST['frok'];
if ($frok == '') {
}
}
if (isset($_POST['fmiejsce'])) { $fmiejsce = $_POST['fmiejsce'];
if ($fmiejsce == '') {
}
}
if (isset($_POST['ftytul'])) { $ftytul = $_POST['ftytul'];
if ($ftytul == '') {
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>Galeria obrazów Vincenta van Gogha</TITLE>
<META http-equiv="Content-Type" content="text/html; charset=windows-1250">
<STYLE TYPE="text/css">
BODY {font-family: Verdana;background: rgb(203,244,250);}
DIV {text-align:center;}
TABLE {border:solid;}
TD {font-size: 10pt;}
TD.opis {text-align:center;font-weight:bold;}
TD.formularz {font-size: 8pt;}
IMG {border:none;}
</STYLE>
</HEAD>
<BODY>
<DIV>
<H1><A href="index.php">Galeria obrazów Vincenta van Gogha</A></H1>
<FORM action="index.php" method="POST">
<TABLE>
<TR>
<TD class="formularz">Rok</TD>
<TD><INPUT name="frok"></TD>
</TR>
<TR>
<TD class="formularz">Miejsce</TD>
<TD><INPUT name="fmiejsce"></TD>
</TR>
<TR>
<TD class="formularz">Tytuł</TD>
<TD><INPUT name="ftytul"></TD>
</TR>
<TR>
<TD colspan="2" align="center"><INPUT type="SUBMIT" value=" OK "></TD>
</TR>
</TABLE>
</FORM>
<TABLE border="1">
<?php
$query = "SELECT tytul, rokpowstania, miejscepowstania FROM obrazy WHERE id=$nr";
echo "<TR><TD class=\"opis\">";
echo "<TR><TD class=\"opis\"><A href=\"index.php?fmiejsce="; echo $wiersz['miejscepowstania']; echo $wiersz['miejscepowstania'];
echo "<TR><TD class=\"opis\"><A href=\"index.php?frok="; echo $wiersz['rokpowstania']; echo $wiersz['rokpowstania'];
echo "<TR><TD><IMG src=\"obraz.php?nr=$nr\" alt=\"";
} else {
$zapytanie = "SELECT * FROM obrazy WHERE rokpowstania=$frok ORDER by tytul";
} else if (isset($fmiejsce) && (trim($fmiejsce) != "")) { $zapytanie = "SELECT * FROM obrazy WHERE miejscepowstania LIKE '%$fmiejsce%' ORDER by rokpowstania";
} else if (isset($ftytul) && (trim($ftytul) != "")) { $zapytanie = "SELECT * FROM obrazy WHERE tytul LIKE '%$ftytul%' ORDER by rokpowstania";
} else {
$zapytanie = "SELECT * FROM obrazy ORDER by rokpowstania";
}
echo '<TR><TD><A href="index.php?nr=' . $wiersz['id'] .
'"><IMG src="miniobraz.php?nr=' .
$wiersz['id'] .
'" alt="' .
$wiersz['tytul'] .
'"></A></TD><TD>' .
$wiersz['tytul'] .
'</TD><TD><A href="index.php?frok=' .
$wiersz['rokpowstania'] .
'">' .
$wiersz['rokpowstania'] .
'</A></TD><TD><A href="index.php?fmiejsce=' .
$wiersz['miejscepowstania'] .
'">' .
$wiersz['miejscepowstania'] .
'</A></TD></TR>';
}
}//koniec else do if (isset($nr))
?>
</TABLE>
</DIV>
</BODY>
</HTML>