$where = array();
if (!empty(trim($eingabe1)))
$where[] = sprintf('feldname1="%s"', mysql_real_escape_string($eingabe1));
if (!empty(trim($eingabe2)))
$where[] = sprintf('feldname2="%s"', mysql_real_escape_string($eingabe2));
...
$sql = 'SELECT ... WHERE ' . implode(' AND ', $where);
Ok hab das gestern mal so ausprobiert, aber
1.) bekomme immer eine fehler angezeigt das der quelltext bei 'if (!empty(trim($eingabe1)))' fehlerhaft ist.
2.) verstehe das mit dem $where=arry(); nicht so ganz.
kannst du mir da bitte nochmal in denkanstoß geben ;)
mfg alex