Codice per selezione record dal DB
Ciao,
volevo chiedere un aiuto per interpretare questo codice che seleziona degli eventi da un dabatase.
Premessa. Gli eventi sono catalogati su 3 livelli Directory - Categoria - Genere (esempio - Musica (directory) - Leggera (categoria) - Pop italiano (genere).
Questo codice mi fa una selezione di eventi per directory:
-------------
<?
$result=mysql_query("select *
from (manifestazioni as m
left join comuni as c
on m.idcomune=c.idcomune )
left join genere as g on m.idGenere=g.idGenere
where m.stato='approvato'
and m.datafine>'".date("Y-m-d")."'
and g.idCat=42
order by datafine asc
limit 0,10");
?>
--------------
Come devo modificarlo per fargli fare una selezione per directory?
Le relazioni tra le tabelle sono:
tabella "directory" (idDir)
tabella "categoria" (idcat) con indicato l'idDir
tabella "genere" (idgenere) con indicato l'idcat
tabella "manifestazioni" che hanno l'idgenere.
Grazie per l'aiuto.
Ciao
Francesco