$result11 = mysql_query("SELECT * FROM {$table2} WHERE location='{$city}'"); echo "<option value=\"{$city}\">" . $city . "</option>"; } echo "</SELECT>\n\t\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo1'>Umkreis</TD>\n\t\t\t\t\t\t\t\t<TD class='geo2'><INPUT type=\"text\" name=\"radius2\" id='radius2' maxlength=\"4\" size=\"4\" value=\"1\"style='height:12px; vertical-align:bottom;' onkeyup='checkValues(this.value)';>\n\t\t\t\t\t\t\t\t<SELECT name=\"einheit2\" id='einheit2' class='Auswahl' style='height:20px;'>\n\t\t\t\t\t\t\t\t<option value = '1'>m</option>\n\t\t\t\t\t\t\t\t<option value = '1000' selected>km</option>\n\t\t\t\t\t </SELECT>\n\t\t\t\t\t </TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo' colspan='2' style='border-style:none;'> </TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo' colspan='2' style='text-align:center; border:none;'>\n\t\t\t\t\t\t\t\t<INPUT type=\"button\" value=\"Nach Ortsbezeichnung suchen\" class='button4' onClick='getGeoPreview2(geo_rech2.ort.value, geo_rech2.radius2.value, geo_rech2.einheit2.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"geo_rech2\", \"{$bewertung}\",0,0)'></TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo' colspan='2' style='border-style:none;'> </TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t\t\t\t\t<TD class='normal' style='background-color:RGB(125,0,10);' colspan='2'>\n\t\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t</TABLE>\n\t\t\t\t\t</FORM>\n\t\t\t\t</center>\n\t\t\t</fieldset>\n\t\t</div>"; break; //##################################################################################################################### //##################################################################################################################### case 'exif': //echo ini_get('memory_limit'); ini_set('memory_limit', '250M'); include $sr . '/bin/share/functions/ajax_functions.php'; $base_file = 'recherche2'; $mod = 'exif'; $modus = 'recherche'; echo "\n\t\t<div id='spalte1F'>\n\t\t\t<fieldset id='kat_tree_fieldset' style='background-color:none; margin-top:10px;'>\n\t\t\t<legend style='color:blue; font-weight:bold;'>Bildsuche nach Meta-Daten</legend>\n\t\t\t\t<FORM name= \"exif_param\" method='POST'>\n\t\t\t\t\t<TABLE class='geo' align='center' border = '0'>\n\t\t\t\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t\t\t\t<TD class='normal' style='background-color:RGB(180,80,80);' colspan='2'>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\t\t\t\tMeta-Daten-Feld:\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t<TD align = 'right'>\n\t\t\t\t\t\t\t<SELECT name='zusatz1' class='Auswahl200' OnChange='getZusatzwert(document.exif_param.zusatz1.value, \"{$bewertung}\")'>"; OptionFields($language); echo "</SELECT>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\t\t\t\tBedingung:\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t<TD align = 'right'>\t\t\t\t\n\t\t\t\t\t\t\t<SELECT name='bedingung1' class='Auswahl200'>\n\t\t\t\t\t\t\t\t<OPTION VALUE='=' selected>ist gleich</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='<>'>ist ungleich</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='>'>ist grösser</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='<'>ist kleiner</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='LIKE'>enthält</OPTION>\n\t\t\t\t\t\t\t</SELECT>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\t\t\t\tKriterium:\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t<TD align = 'right'>\n\t\t\t\t\t\t\t<div id='zw1'></div>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='3'><BR></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='3'><INPUT type=\"button\" value=\"Suchen\" class='button1' onClick='getExifPreview(exif_param.zusatz1.value, exif_param.bedingung1.value, exif_param.zusatzwert1.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"{$bewertung}\",0,0)'>   \n\t\t\t\t\t\t\t<INPUT TYPE='button' VALUE = 'Abbrechen' OnClick=\"location.href='recherche0.php'\">\t\t\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'left' colspan='2'><p style='FONT-SIZE:8pt; color:blue;'>Beachten Sie bitte:<BR><BR>\n\t\t\t\t\t\t\tNicht in jedem Fall ist es zweckmässig, die Abfrage-Bedingung 'ist grösser' oder 'ist kleiner' zu wählen.<BR>\n\t\t\t\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds Zahlenwerte als Kriterium, kann man sehr wohl nach Vorkommen suchen, bei denen der Wert grösser oder kleiner als das ausgewählte Kriterium ist.<BR>\n\t\t\t\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds hingegen eine Zeichenkette, sollte die Bedingung 'ist gleich' oder 'enthält' lauten, um zu nachvollziehbaren Treffern zu gelangen.</p></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t\t\t\t<TD class='normal' style='background-color:RGB(180,80,80);' colspan='2'>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t</TABLE>\n\t\t\t\t</FORM>\n\t\t\t</fieldset>\n\t\t</div>"; break; //##################################################################################################################### //##################################################################################################################### case 'expert_k': include $sr . '/bin/share/functions/ajax_functions.php'; $base_file = 'recherche2'; $mod = 'expert_k'; $modus = 'recherche'; $number = 0; echo "\n\t\t<div id='spalte1F'>\n\t\t<p id='elf' style='background-color:white; padding: 5px; margin-top: 4px; margin-left: 0px; text-align:center;'>Experten-Suche<BR>\n\t\t<FORM name= \"expert_param\" method='POST' action='experten_suche_kat1.php'>\n\t\t<TABLE id='desc' align='left' border = '0'>\n\t\t\t\t\n\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t<TD class='normal' bgcolor='#FF9900' colspan='4'>\n\t\t\t\t</TD>\n\t\t\t</TR>\t\t\t\n\t\t\t\n\t\t\t<TR id='desc'>\n\t\t\t\t<TD class='normal' style='width:310px; text-align:left;' colspan = '4'>\n\t\t\t\t<p style='FONT-SIZE:8pt; color:blue;'>Beachten Sie die Bedeutung der Booleschen Operatoren:<BR><BR>\n\t\t\t\t<u>UND</u> bedeutet:<BR>\n\t\t\t\tDie gesuchten Bilder, gehören <b>sowohl</b> zur Kategorie A <b>und gleichzeitig</b> zur Kategorie B.<BR>\n\t\t\t\t<u>ODER</u> bedeutet:<BR>\n\t\t\t\tDie gesuchten Bilder können zur Kategorie A <b>oder</b> zur Kategorie B gehören.</p><BR>\n\t\t\t\tGesucht werden Bilder, für die gilt:<BR>Es sind Bilder der Kategorie\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR class='normal'>\n\t\t\t<TD colspan='4' class='normal'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD class='normal' style='width:360px; text-align:left'; colspan='4'>\n\t\t\t\t<div id='parameter'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='bewertung' value='{$bewertung}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number1' value='{$number1}'>\n\t\t\t\t<input type='hidden' name='kat1' value='{$kat1}'>\n\t\t\t\t<input type='hidden' name='op1' value='{$op1}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number2' value='{$number2}'>\n\t\t\t\t<input type='hidden' name='kat2' value='{$kat2}'>\n\t\t\t\t<input type='hidden' name='op2' value='{$op2}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number3' value='{$number3}'>\n\t\t\t\t<input type='hidden' name='kat3' value='{$kat3}'>\n\t\t\t\t<input type='hidden' name='op3' value='{$op3}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number4' value='{$number4}'>\n\t\t\t\t<input type='hidden' name='kat4' value='{$kat4}'>\n\t\t\t\t<input type='hidden' name='op4' value='{$op4}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number' value='{$number}'>\n\t\t\t\t<SELECT name='kat' style='width:270px; margin-right:10px';>"; $res1 = mysql_query("SELECT * FROM {$table4} ORDER BY kategorie"); //echo mysql_error(); if (mysql_error() == '') { $num1 = mysql_num_rows($res1);
$loc_id = mysql_result($result11, $i11, 'loc_id'); echo "<option value='{$location}'>{$location}</option>"; } echo "</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t\t\n\t\t<TR id='geo'>\n\t\t\t<TD id='geo1'>Umkreis</TD>\n\t\t\t<TD id='geo2'><INPUT type=\"text\" name=\"radius2\" maxlength=\"4\" size=\"4\" value=\"1\"style='height:16px; vertical-align:bottom;'>\n\t\t\t<SELECT name=\"einheit2\" class='Auswahl' style='height:20px;'>\n\t\t\t<option value = '1'>m</option>\n\t\t\t<option value = '1000' selected>km</option>\n </SELECT>\n </TD>\n\t\t</TR>\n\t\t\t\t\n\t\t<TR id='geo'>\n\t\t\t<TD id='geo' colspan='2' style='border-style:none;'> </TD>\n\t\t</TR>\n\t\t\n\t\t<TR id='geo'>\n\t\t\t<TD id='geo' colspan='2' style='text-align:center;'>\n\t\t\t<INPUT type=\"button\" value=\"Nach Ortsbezeichnung suchen\" class='button4' onClick='getGeoPreview2(geo_rech2.ort.value, geo_rech2.radius2.value, geo_rech2.einheit2.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"geo_rech2\", \"{$bewertung}\",0,0)'></TD>\n\t\t</TR>\n\t\t </FORM>\n\t\t</TABLE>"; //~~~~~~~~~~~~~~~~~~~~~~~ echo "\n\t\t</div>"; break; //##################################################################################################################### //##################################################################################################################### case 'exif': include $sr . '/bin/share/functions/ajax_functions.php'; $base_file = 'recherche2'; $mod = 'exif'; $modus = 'recherche'; echo "\n\t\t<div id='spalte1F'>\n\t\t<p id='elf' style='background-color:white; padding: 5px; margin-top: 4px; margin-left: 0px; text-align:center;'>Bildsuche nach Meta-Daten<BR>\n\t\t<!--<FORM name= \"exif_param\" action='../../share/bearbeitung1.php?div=0&mod={$mod}&bew={$bewertung}' method='POST'>-->\n\t\t<FORM name= \"exif_param\" method='POST'>\n\n\t\t<TABLE id='geo' align='center' border = '0'>\n\t\t\t\t\n\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t<TD class='normal' bgcolor='#FF9900' colspan='2'>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\tMeta-Daten-Feld:\n\t\t\t\t</TD>\n\t\t\t\t<TD align = 'right'>\n\t\t\t\t<SELECT name='zusatz1' class='Auswahl200' OnChange='getZusatzwert(document.exif_param.zusatz1.value, \"{$bewertung}\")'>"; OptionFields(); echo "</SELECT>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\tBedingung:\n\t\t\t\t</TD>\n\t\t\t\t<TD align = 'right'>\t\t\t\t\n\t\t\t\t<SELECT name='bedingung1' class='Auswahl200'>\n\t\t\t\t\t<OPTION VALUE='=' selected>ist gleich</OPTION>\n\t\t\t\t\t<OPTION VALUE='<>'>ist ungleich</OPTION>\n\t\t\t\t\t<OPTION VALUE='>'>ist grösser</OPTION>\n\t\t\t\t\t<OPTION VALUE='<'>ist kleiner</OPTION>\n\t\t\t\t\t<OPTION VALUE='LIKE'>enthält</OPTION>\n\t\t\t\t</SELECT>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\tKriterium:\n\t\t\t\t</TD>\n\t\t\t\t<TD align = 'right'>\n\t\t\t\t<div id='zw1'></div>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='3'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='3'><INPUT type=\"button\" value=\"Suchen\" class='button1' onClick='getExifPreview(exif_param.zusatz1.value, exif_param.bedingung1.value, exif_param.zusatzwert1.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"{$bewertung}\",0,0)'>   \n\t\t\t\t<INPUT TYPE='button' VALUE = 'Abbrechen' OnClick=\"location.href='recherche0.php'\">\t\t\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'left' colspan='2'><p style='FONT-SIZE:8pt; color:blue;';>Beachten Sie bitte:<BR><BR>\n\t\t\t\tNicht in jedem Fall ist es zweckmässig, die Abfrage-Bedingung 'ist grösser' oder 'ist kleiner' zu wählen.<BR>\n\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds Zahlenwerte als Kriterium, kann man sehr wohl nach Vorkommen suchen, bei denen der Wert grösser oder kleiner als das ausgewählte Kriterium ist.<BR>\n\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds hingegen eine Zeichenkette, sollte die Bedingung 'ist gleich' oder 'enthält' lauten, um zu nachvollziehbaren Treffern zu gelangen.</p></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t<TD class='normal' bgcolor='#FF9900' colspan='2'>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\n\t\t</TABLE>\n\t\t\n\t\t</FORM>\n\t\t</div>"; break; //##################################################################################################################### //##################################################################################################################### case 'kette': include $sr . '/bin/share/functions/ajax_functions.php'; $base_file = 'recherche2'; $mod = 'kette'; $modus = 'recherche'; $fh = fopen($kml_dir . "/query1.txt", "a+"); ftruncate($fh, "0"); $res1 = mysql_query("SELECT * FROM {$table2} WHERE loc_id <> '0'"); echo mysql_error(); if (mysql_error() == '') { $num1 = mysql_num_rows($res1);