allora.. calma...

facciamo sta query con calma...

hai due tabelle:
phpbb_pa_files e phpbb_pa_cat

giusto?


la inner la fai così:

SELECT ... cosa? che campi devi selezionare da ciascuna delle due tabelle? fammi 2 elenchi.. uno per tabella...

FROM phpbb_pa_files AS files INNER JOIN phpbb_pa_cat AS cat
qui sopra abbiamo detto che dobbiamo fare una JOIN tra due tabelle, che per comodità chiamiamo "files" e "cat" [...AS files... AS cat...]

ON cat.file_id = files.file_id
qui devi dire con che criterio i record di una tabella devono essere in relazione con quelli dell'altra... cioè.. che campo della prima dev'essere uguale a quello della seconda.... dimmelo tu... perchè dall'errore che ti da pare che la tabella cat non abbia il campo "file_id"

WHERE files.file_id <='35' AND files.file_id >='16' AND cat.cat_parent = '6'
ORDER BY files.file_time DESC LIMIT 5
qua c'è poco da spiegare visto quanto detto su