<?php
/*
####################################################################
# DEBRECENI VIRTUÁLIS SZOBORPARK                                   #
# SEARCH-RESULT                                                    #
# Kereső program - találati lista kiíró felülete                   #
#                                                                  #
# (C) Debreceni Városi Könyvtár 2008.04.22.                        #
# Készítette: Lente Tamás                                          #
####################################################################
*/
// A találati lista elején jelenjen meg akitöltött űrlap is
  include("modules/search-form.php");
// paraméterek
  $tipuskereses = substr($tipus, strlen("mezo_kereses_"), strlen($tipus)-strlen("mezo_kereses_"));
?>
      <p>
      <div class="alcim"><?php echo ucfirst($szoveg['kereses_eredmenye']); ?></div>
      <p>
<?php
      $tobbilink = "&mode=".$_REQUEST['mode']."&tipus=".$_REQUEST['tipus']."&term=".$_REQUEST['term'];
  $lekerdezes_kapcsolo = "";
  $lekerdezes_feltetel = "";
// feltételben megadott szövegrészek feldarabolása tömbbe
  $feltetel_szavak = split(' ',$feltetel);
// lekérdezés feltételének összeállítása VAGY kapcsolóval
  $lekerdezes_feltetel = $tipuskereses.' RLIKE "'.$feltetel_szavak[0].'"';
  for ($i=1;$i<sizeof($feltetel_szavak);$i++) {
    $lekerdezes_feltetel.=' OR '.$tipuskereses.' RLIKE "'.$feltetel_szavak[$i].'"';
  }
// Ha cím vagy évszám szerinti a keresés 
  if (($tipuskereses == 'mu_cim') || ($tipuskereses == 'mu_evszam')) {
  }

// Ha lelőhely szerinti a keresés   
  elseif ($tipuskereses == 'mu_hely') {
    // A lekérdezésben a hely (intézmény) nevében és a címben is keressünk 
    $lekerdezes_feltetel = '(helynev_nev RLIKE "'.$feltetel_szavak[0].'"';
    $lekerdezes_feltetel.= ' OR cim_nev RLIKE "'.$feltetel_szavak[0].'")';
    for ($i=1;$i<sizeof($feltetel_szavak);$i++) {
      $lekerdezes_feltetel.=' AND (helynev_nev RLIKE "'.$feltetel_szavak[$i].'"';
      $lekerdezes_feltetel.=' OR cim_nev RLIKE "'.$feltetel_szavak[$i].'")';
    }
  }
  
// Ha alkotó szerinti a keresés
  elseif ($tipuskereses == 'alk_nev') {
    $lekerdezes_kapcsolo = "LEFT JOIN nezet_mualkotas_alkotoi ON mu_kod=mu_azon";
  }
  
  kereses_eredmenye($lekerdezes_kapcsolo, $lekerdezes_feltetel, $tobbilink);

?>
