• User Attivo

    record definiti in una query

    Ciao non riesco a fare una cosa con questa query:

    io vorrei che tirasse fuori sempre 10 record (fatto con: DESC LIMIT 10)
    in modo che nella pagina rimangano sempre 10 news visibili della categoria n. 9 (cioè: HI_TECH)

    in questa ci sono 5 sottocategorie (e sono: UTILITY, TELEVISORI, GAMES, HI-FI, APP PHONE)

    come faccio a dirgli che se negli ultimi 10 record non sono presenti news della sottocategoria HI-FI (ad esempio) mi deve cercare oltre i 10 record finchè non ne trova una?

    <?php

    $query_articolo="SELECT c_art_sottocategoria., c_art_articolo.

    FROM c_art_articolo

    INNER JOIN c_art_sottocategoria
    ON c_art_articolo.id_art_sottocategoria = c_art_sottocategoria.id_art_sottocategoria

    WHERE c_art_articolo.id_art_categoria = '9'

    AND c_art_articolo.id_art_posizione_sottohome = '15'

    AND c_art_articolo.id_art_posizione_home != '1'

    ORDER BY c_art_articolo.data_evento DESC LIMIT 10";
    $mysql_query_articolo=mysql_query($query_articolo, $conn);
    while($row_articolo=mysql_fetch_array($mysql_query _articolo)){
    ?>