Aktív témák

  • L3zl13

    nagyúr

    válasz Ghostika #42 üzenetére

    A teljes kódon nincs kedvem túlrágni magam mert elég bonyolult.
    De próbálom elmondani:
    Alaphelyzet:
    $query_tema = ''SELECT * FROM tema''; volt a lekérdezés.
    Eredményeképp kaptál egy kétoszlopos tömböt amit kiírattál egy kétoszlopos táblába, soronként ciklusból.

    A fenti lekérdezés HELYETT:

    $query_tema='select tema.tema_id, cim, count(hozzaszolas_id) as hozzaszolas from tema left outer join hozzaszolas on tema.tema_id=hozzaszolas.tema_id group by tema.tema_id,cim';
    Eredménye egy 3 oszlopos tömb. Amit egy 3 oszlopos táblába íratsz ki ugyanúgy mint az alapverzióban.
    Az első 2 oszlop változatlan kell hogy legyen, a 3. oszlop neve ''hozzaszolas''. És az adott témához tartozó hozzászólások számát tartalmazza.

    Semmi más művelet nem szükséges az alaphelyzethez képest.



    [Szerkesztve]

Aktív témák