phpbar.de logo

Mailinglisten-Archive

[php] SQL Problem

[php] SQL Problem

Michael Paffrath php_(at)_phpcenter.de
Sun, 25 Nov 2001 18:36:05 +0100


Hi!

> Kann man das nicht das Script entscheiden lassen?
ich hab das mal so gelöst:

$z_events = "SELECT * from tipps WHERE ";

if ($name != ''){
    $z_events .= "name LIKE '%$name%' ";
    }
if ($stadt != 'Stadt'){
    if ($name != ''){
        $z_events .= "AND ";
        }
    $z_events .= "stadt = '$stadt' ";
    }
if ($kueche != 'kitchen'){
    if ($stadt != 'Stadt'){
        $z_events .= "AND ";
        }
    $z_events .= "kueche = '$kueche' ";
    }
if ($punkte != 'Punkte total'){
    if ($stadt != 'Stadt'){
        $z_events .= "AND ";
        }
    $z_events .= "total BETWEEN $punkte_niedrig AND $punkte_hoch ";
    }

damit schaue ich erstmal ob die variablen existieren und der 'richtige'
inhalt drin ist und wenn ja, dann verlängere ich mein select-statement
immer...

hoffe das hilft!

michael


php::bar PHP Wiki   -   Listenarchive