Witam,
Mam skrypt (plik .php) wyszukiwarki ofert nieruchomości, który komendą

<?php include ("./search_.php"); ?>

lokuje się na wybranym miejscu strony.
Taki skrypt mam ulokowany na stronie pod MENU. Wybieram jakieś tam kryteria wyszukiwania i naciskam Szukaj. Niestety skrypt jest skonstruowany tak (robiłem go na podstawie darmowego skryptu w necie), że po naciśnięciu "Szukaj" wyniki wyszukiwania są w miejscu gdzie była do tej pory wyszukiwarka czyli pod MENU. Pseudokod tego skryptu wygląda mniej więcej tak:

if (isset($_GET['op']) && ($_GET['op']=='MoreInformation'))
{
//wyświetlenie szczegółowych informacji o danym ogłoszeniu z wyników wyszukiwania
//jakiś wygenerowany kod html o tym ogłoszeniu
}
elseif ($op == "Szukaj")
{
   //podłączenie do bazy MySql i realizacja kryterium czyli porównanie tego co w bazie z parametrami wyszukiwania
   $sql = "SELECT * FROM $tablea WHERE TypNieruchomosci LIKE '$TypNieruchomosci%' AND TypOferty LIKE '$TypOferty%' etc.
   //generacja kodu html ogłoszeń pasujących do kryterium
}
else 
{
<FORM METHOD="post">
<INPUT NAME="op" TYPE="hidden" VALUE="Szukaj">
//i różne pola wyszukiwania (jakiś kawałek htmla) dzięki czemu użytkownik może wybrać kryterium
}

Problem to jak zrobić by wyniki były wyświetlane w innym miejscu na stronie. Jak widać z powyższego pseudokodu skryptu nie da się tego zrobić. Wobec tego mam inny pomysł. Mianowicie po naciśnięciu "Szukaj" niech wyświetli się inna strona i na niej wyniki wyszukiwania. Ale to w takim razie co mam umieścić pomiędzy nawiasami klamrowymi:
elseif ($op == "Szukaj")
{
//przejdź do nowej strony

  • ten sam kod co do tej pory???
    }
    Bardzo proszę o pomoc.