phpbar.de logo

Mailinglisten-Archive

[php] suchabfrage ueber mehrere variablen

[php] suchabfrage ueber mehrere variablen

Robert Backhaus php_(at)_phpcenter.de
09 Jul 2001 09:45:07 +0200


hallo thomas
 
> Hmm, Dein code hat mir noch nicht beim Verständnis des Problems
> geholfen. Warum können nicht alle vars in ein array ? Dann hast Du's
> einfacher ...


gu dann versuche ich es noch einmal 

$fb_id und $fd_id sind zwei der variablen die aus dem formular übergeben
werden wie gesagt da kann aber muss nichts drin stehen 

deswegen teste ich per if(!$var) ob etwas vorhanden ist - da ich für
jede variable den zustand true und false durchspielen muss ergibt sich n
für die db abfrage über alle variblen ungefähr 200 zeilen code - das ist
ziemlich unbefriedigend 

wie meinst du das mit dem array genau, da kann ich momentan nichts damit
anfangen


if(!$fb_id)
					{
					if(!$fd_id)
						{
						$q = "1"; 
						}
					else 
						{
						$q = "SELECT firm_id FROM rel_feld WHERE fd_id = $fd_id";
 	       					$r = mysql_query($q);
 	       					
 	       					}
 	       				}
 	       			else 
 	       				{
 	       				if(!$fd_id)
 	       					{
						$q = "SELECT firm_id FROM rel_fach WHERE fb_id = $fb_id";
 	       					$r = mysql_query($q);
 	       					
 	       					}
					else 
						{
						$q = "SELECT rel_feld.firm_id, rel_fach.firm_id FROM rel_feld,
rel_fach WHERE fb_id = $fb_id AND fd_id = $fd_id";
 	       					$r = mysql_query($q);
 	       					
 	       					}
 	       				}


ich denke das dürfte alles verdeutlichen


php::bar PHP Wiki   -   Listenarchive