1) perchè non dici che database stai usando, come prevede il regolamento ?

2) "printare" è un neologismo che non si può davvero leggere ... non ti veniva proprio niente altro ?

3) la query ti restituisce risultati ? ripeto: solo la query, eseguita nel database con phpmyadmin (o qualunque altro client)

Se te li restituisce NON è un problema di database ma di visualizzazione (e quindi va eventualmente nel forum php)
Se NON te li restituisce è un problema di query (mi vien da pensare che qualcuno di quegli id delle varie tabelle su cui fai join non ci sia) ma è inutile postare qui tutto il codice php (che non riguarda questa sezione)

Prova ad eseguire la query (solo la query...) aggiungendo una join alla volta... vedi fino a dove ottieni risultati e dove eventualmente si interrompe...