phpbar.de logo

Mailinglisten-Archive

Problem mit SELECT-Abfrage

Problem mit SELECT-Abfrage

Hannes Korte email at hkorte.com
Mon Dez 8 22:22:57 CET 2003


Hallo Ralf,


> Was ich einfach nicht hinbekomme, ist das mit der Körpergröße
> (wgroesse und mgroesse). Ich kann nur entweder bei den Frauen oder bei
> den Männern im Suchformular etwas eintragen, aber nicht beides
> gleichzeitig...

Ich weiß nicht, ob ich dich richtig verstanden habe, aber das hiermit müsste
es eigentlich funktionieren, dass Männer mit der Männergröße und Frauen mit
der Frauengröße gefunden werden.
Ist allerdings nicht getestet und es lässt sich vermutlich auch etwas
eleganter schreiben..


if ($wgroesse or $mgroesse)
{
   $query_str .=" AND ";
   if ($wgroesse and $mgroesse) $query_str .="((";
   if ($wgroesse)	$query_str .=" groesse >= $wgroesse AND geschlecht = '2'
";
   if ($wgroesse and $mgroesse) $query_str .=") OR (";
   if ($mgroesse) $query_str .=" groesse >= $mgroesse AND geschlecht = '1'";
   if ($wgroesse and $mgroesse) $query_str .="))";
}


--
Gruß,
Hannes

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive