Quote Originariamente inviata da badaze Visualizza il messaggio
Nella tua query fai riferimento alla tabella post_tags nella clausola where. Questa deve essere presente sia nel from sia negli inner join.

Dovresti studiare l'sql cominciando dalle basi.
ok, allora perché questa che lo fatta da quella guida di wikipedia..
funziona?
codice:
SELECT post_categories.title as _title, users.username as _username, post.*, DATE_FORMAT(post.data_reg,'%d/%M/%Y ore %H:%i') as 'data_it' FROM users        INNER JOIN post 
          ON users.id = post.id_users INNER JOIN post_categories 
          ON post_categories.id = post.id_categories WHERE post.id_categories='".$id_categories."' and post.active=1 order by data_reg desc
ed ora ho aggiunto solo un'altro inner join ed ho messo: post_tags.*, tags.*
non funziona?

mi dici come devo risolvere il problema? e poi dopo rido la lettura di sql.

grazie mille.