UND/ODER Mehrfachauswahl im Select

Cluster

Mitglied
Guten Abend zusammen,

also ich hab mir eine Suchamske erstellt wo ich nach diversen Kriterien ebend was aus meiner DB ausgespuckt bekomme, das ganze schaut momentan wie folgt aus (lieblos zusammengestellt, ist ja nur für mich):

PHP:
	<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> 
		<input type="text" id="search" name="search">
		<input type="submit" name="vsuchen" value="Bsuchen">
	</form>
	<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> 
		<input type="text" id="search" name="search">
		<input type="submit" name="ratsuchen" value="Ratsuchen">
	</form>
	<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> 
		<input type="text" id="search" name="search">
		<input type="submit" name="aspsuchen" value="Aspsuchen">
	</form>
	<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> 
		<input type="text" id="search" name="search">
		<input type="submit" name="date" value="Datum">
	</form>

Dazu kommt dann ebend ein entsprechendes

SELECT * FROM name WHERE feld LIKE EINGABE

Dann ebend eine Schleife mit der Ausgabe in eine HTML Tabelle.

Nun würde ich dasganze jedoch auch bei Bedarf verknüpfen wollen mit einem UND oder einem ODER evtl in Form von Radiobuttons oder Checkboxen so das ich verschiedene Felder kombinieren kann.

Frage ist nun wie stell ich sowas an da meine Kenntnisse in dem Bereich noch recht mau sind komm ich hier leider nicht mehr weiter.

Falls mir jemand helfen könnte würde ich mich sehr freuen.
 
Zuletzt bearbeitet:
Du musst alle Suchfelder in einem einzigen Formular unterbringen und dann die WHERE-Klausel deines SELECTs entsprechend zusammbasteln. Felder, in denen keine Eingabe ist, sonderst du aus, die anderen gebrauchst du als Suchkriterien. Dazu musst du natürlich jedem Eingabefeld einen eigenen Namen geben, z.B. txtRat oder txtDate.
 
Zurück