Új hozzászólás Aktív témák

  • cucka
    addikt

    Sziasztok!

    Ezt a kódot szeretném egyszerűsíteni plusz bővíteni majd ...

    if ($honnan == 'összes' and $uzlet == 'összes')
    { $parancspest = "SELECT * FROM pest WHERE `szalit` = 0 ORDER BY `honnan`";}
    else
    {if ($uzlet == 'összes')
    { $parancspest = "SELECT * FROM pest WHERE `szalit` = 0 AND `honnan` LIKE '$honnan' ";}
    elseif ($honnan == 'összes')
    { $parancspest = "SELECT * FROM pest WHERE `szalit` = 0 AND `uzlet` LIKE '$uzlet' ORDER BY `honnan`";}
    else
    { $parancspest = "SELECT * FROM pest WHERE `szalit` = 0 AND `uzlet` LIKE '$uzlet' AND `honnan` LIKE '$honnan'";};}

    Tuti egyszerűbben is meglehetne oldani, azt szeretném megkérdezni, hogy hogyan?

    $parancspest="
    select * from pest
    where szalit=0
    and (honnan like 'osszes' or honnan like '$honnan')
    and (uzlet like 'uzlet' or uzlet like '$uzlet')
    order by honnan";

    elég egyszerű? :)
    (több sorba tördeltem, hogy el lehessen olvasni, de egyébként így sem helytelen)

Új hozzászólás Aktív témák