Hallo,
ich habe ein kleines problem mit meinem Suchen Script.
Und zwar habe ich eine Suchfunktion nach Datum (Pulldown)
und eine Suchfunktion als normales Textfeld.
Man soll jetzt die möglichkeit haben entweder nach einem Datum zu suchen
oder aber nach einem Begriff im Textfeld.
Für beide Suchfunktionen gibt es NUR ein submit Button.
Jetzt zum Problem: Wenn ich im sql eine OR verknüpfung mache dann bekomme ich alles sauber ausgelsen was ich im Textfeld eingeben hab.
Gebe ich ein Datum ein tut sich gar nichts.
Mache ich eine AND verknüpfung ist es genau umgekehrt.
Gibt es noch eine Variante die mir beides anzeigt? Ich komme echt nicht weiter.
ich habe ein kleines problem mit meinem Suchen Script.
Und zwar habe ich eine Suchfunktion nach Datum (Pulldown)
und eine Suchfunktion als normales Textfeld.
Man soll jetzt die möglichkeit haben entweder nach einem Datum zu suchen
oder aber nach einem Begriff im Textfeld.
Für beide Suchfunktionen gibt es NUR ein submit Button.
Jetzt zum Problem: Wenn ich im sql eine OR verknüpfung mache dann bekomme ich alles sauber ausgelsen was ich im Textfeld eingeben hab.
Gebe ich ein Datum ein tut sich gar nichts.
Mache ich eine AND verknüpfung ist es genau umgekehrt.
Gibt es noch eine Variante die mir beides anzeigt? Ich komme echt nicht weiter.
Code:
if (isset($submit)) { $beginn=$tyear."-".$tmonth."-".$tday; $titel=$eingabe; if ((strlen($eingabe)<2 )) { echo "Bitte geben Sie ein Datum oder einen Suchbegriff<br>mit mehr als zwei Buchstaben ein!"; } else { $result=mysql_query("SELECT id,titel,kurztext,text,url,urlname,bild,logo, DATE_FORMAT(beginn, '%d.%m.%Y')beginn FROM programm WHERE beginn='$beginn' OR titel LIKE '%$titel%' ORDER BY id ASC");
Kommentar