phpbar.de logo

Mailinglisten-Archive

[php] SQL Problem

[php] SQL Problem

Thomas Beckmann php_(at)_phpcenter.de
Sun, 25 Nov 2001 18:29:17 +0100


>> > 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