Esempio n. 1
0
 function print_search($searchString)
 {
     echo "<h1>Liste der Deskriptoren aus der Suche nach <i>'" . session::get("search") . "'</i></h1>";
     echo "<p><b>Suchparameter:</b><br>";
     echo "<i>Stand vom " . date("d. M Y, H:i:s") . "</i></p>";
     echo "<ul>";
     if (session::get("searchexact")) {
         echo "<li>Exakte Suche</li>";
     } elseif (!session::get("searchstart")) {
         echo "<li>Freie Suche</li>";
     } else {
         echo "<li>Suche am Wortanfang</li>";
     }
     if (session::get("searchcom")) {
         echo "<li>Suche auch in Erläuterungen</li>";
     }
     if (session::get("searchentrytype")) {
         $tempArray = thesaurus::get_entrytype_name(session::get("searchentrytype"));
     }
     echo "<li>Suche nach Begriffstyp '" . $tempArray[type] . "'</li>";
     if (session::get("searchstatus")) {
         echo "<li>Suche nach Status '" . thesaurus::get_status_name(session::get("searchstatus")) . "'</li>";
     }
     if (session::get("searchstatus")) {
         echo "<li>Suche nach Benutzer '" . user::name(session::get("searchowner")) . "'</li>";
     }
     echo "</ul>";
     echo "<br>";
     $entryArray = explode(",", $searchString);
     foreach ($entryArray as $element) {
         $descriptorArray = fetch_to_array(database::query("SELECT * FROM entry WHERE ID='{$element}'"), "");
         foreach ($descriptorArray as $entry) {
             export::descriptor($entry[ID], $searchString);
             echo "<hr>";
         }
     }
 }