Mailinglisten-Archive |
>> > Je nachdem was die Leute ausgesucht haben
>> > 1. Fall sql-Statement mit OR
>> > 2. Fall sql-Statement mit AND
Ich mach' sowas meist so: Angenommen, die formvars heißen alle
form[name], form[plz] usw. der Index dabei so, wie die
Datenbankfelder.
foreach(array('name', 'plz' ... usw.) as $k=>$v)
if (isset($form[$k]))
$query[] = $k.'='.(is_numeric($v) ? $v : '"'.$v.'"');
$sql = 'SELECT * FROM table WHERE '.join(' OR ',$query);
- Ungetestet -
--
Thomas Beckmann, Kiel, Germany
beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive