Hallo,
ich habe derzeit eine Suche mit einem inputfeld.
Ich brauche aber eine Suche mit einem inputfeld (Datum) !!und!! einem select feld (Schicht).
Wie kann ich die Abfrage so umfummeln, das ich beide zur suche benutzen kann.
Gruß
if ($_REQUEST) { // Daten über REQUEST (d.h. Formular abgeschickt)?
// Filter für den Suchbegriff
if (ereg("[a-zA-Z0-9.äöüÄÖÜß]{3}", quotemeta(strip_tags(trim($_REQUEST["suchbegriff"]))))) {
$suchbegriff = mysql_real_escape_string($_REQUEST["suchbegriff"]);
$spalte = in_array($_POST["spalte"] , array("DATUM", "SCHICHT",)) ? $_POST["spalte"] : "DATUM";
// SQL-Befehl
$sql = "SELECT * FROM `tabelle`
WHERE (
`DATUM`
LIKE
'%" . $suchbegriff . "%'
AND
`SCHICHT`
LIKE
'%" . $suchbegriff . "%'
)
ORDER BY
`" . $spalte . "` ASC
LIMIT 0 , 100" or die(mysql_error()); // Maximal 100 Datensätze
$datensaetze = mysql_query($sql);
Suche: <input type="text" name="suchbegriff" value="<?php echo isset($_REQUEST["suchbegriff"]) ? $_REQUEST["suchbegriff"] : ""; ?>" size="20" /><br><br />