Hello folks,
habe folgendes Problem:
- Formular mit 3 Textfeldern und einem Submit Button
- Wenn nichts eingegeben wird, sollen alle Datensätze angezeigt werden
- Wenn eins der Felder ausgefüllt wird sollen alle Datensätze angezeigt werden in denen das Suchwort vorkommt
Mein Versuch bringt leider keine Fehlermeldung, aber auch niht den gewünschten Effekt.
Habe ich einen Denkfehler ???
MfG Tom
habe folgendes Problem:
- Formular mit 3 Textfeldern und einem Submit Button
- Wenn nichts eingegeben wird, sollen alle Datensätze angezeigt werden
- Wenn eins der Felder ausgefüllt wird sollen alle Datensätze angezeigt werden in denen das Suchwort vorkommt
PHP-Code:
$sql=("SELECT * FROM $DB_ZEK_ARTIKEL WHERE Kategorie = 'Telefonzubehoer' AND Lieferant = 'Kuda' ");
if (isset($_POST['artikelnummer'])){
$sql.=(" AND Artikelnummer Like '%".$_POST['artikelnummer']."%'");
}
if (isset($_POST['bezeichnung'])){
$sql.=(" AND Bezeichnung Like '%".$_POST['bezeichnung']."%'");
}
if (isset($_POST['bemerkung'])){
$sql.=(" AND Bemerkung Like '%".$_POST['bemerkung']."%'");
}
$sql.=(" ORDER BY Bezeichnung");
$runsql = MYSQL_QUERY($sql);
Habe ich einen Denkfehler ???
MfG Tom
Kommentar