<h2>Datenbank Durchsuchen</h2> <form action="suche.php" method="post"> <p>Suchen nach Kunde:<br /> <input type="text" name="kunde" size="25" maxlength="20" /> <p>Suchen nach Datum: Vom: <input type="text" name="datum_eins" size="25" maxlength="10" /> Bis: <input type="text" name="datum_zwei" size="25" maxlength="10" /> </p> <input type="submit" value="Suchen" /><input type="reset" value="Reset" /> </form>
das Suchformular funktioniert folgendermaßen:
1.->man hat die möglichkeit nach einer Person zu Suchen
2.->man hat die möglickeit nach einer Person innerhalb einer bestimmten datums zu suchen
3.->man hat die möglichkeit nach allem inherhalb einer bestimmten Datums zu suchen
ich habe die $_POST['kunde'] $_POST['datum_eins'](startdatum) und $_POST['datum_zwei'](enddatum)
wie kann ich jetz per php überprüfen, das die von mir nicht vorhergesehenen aktionen nicht funktionieren;
bzw; was ist an diesem code falsch?
if (($_POST['kunde'] =="") AND (($_POST['datum_eins'] =="") OR ($_POST['datum_zwei']==""))) { echo"Füllen sie bitte das Kundenfeld, oder die Datumsfelder aus!"; } else if (!($_POST['kunde']=="") AND ($_POST['datum_eins'] =="") OR ($_POST['datum_zwei'] =="")) { echo"Es müssen beide Datumsfelder ausgefüllt werden!"; }