Aktív témák

  • föccer

    nagyúr

    Üdv.

    Adott egy adatbázis, melynek egyik eleme egy dátum (aktiválás ideje). Az lenne a kérdésem, hogy hogya lehet egyszerűen (mysql lekérdezésben) megoldani azt, hogy csak az éppen aktív tagoka adatait kérjem le, ha a tagság ideje az aktiválást követő 1 év.

    Eddig jutottam:


    if ($_POST[keresett_szoveg] == '''')
    {$sql = ''select ID, NEV, TELEPULES, FOGYASZTJA, SIKER from distributorok order by ''.$_rendezes.'';'';}
    else {$sql = ''select ID, NEV, TELEPULES, FOGYASZTJA, SIKER from distributorok where ''.$_kereses.'' = '''.$_POST[keresett_szoveg].''' order by ''.$_rendezes.'';'';}


    Ha nincs keresett szövegbe beírva semmi, akkor az összes elemet kikeresem, míg ha van, akkor az annak megfelelő elemeket. Mindkét ágaba be kellene tenem azt, hogy csak a tagok kerüljeek kiiratásra. Gondolom a where (AKTIVALVA > (jelenlegi dátum-1év)) lenne a jó megoldás, de ezt hogyan csinálom meg?

    Köszönöm a segítséget :R

    üdv.: föccer

Aktív témák