Dove sbaglio?
-----------------------------
tutto.
innanzitutto sono due linguaggi diversi js è client side, php è server side.
per fare un ragionamento con la vanga...
chiami una pagina del tuo sito-> il server interpreta il linguaggio (php) ed esegue la richiesta -> ritorna una risposta al browser chiamante (html)-> il browser interpreta il markup di html e restituisce la pagina.
A qs punto può intervenire la pagina leggendo i tag che interessano get element by id.
...ora... come fai a passare in questo momento un dato a uno script "successo" un secondo (!?) prima?
dovresti passarlo in un secondo step, tramite un campo hidden valorizzato dal tuo js
...poi... $db=&JFactory :: getdbo();
hai creato, o meglio hai tentato di creare un istanza del db... ma non vedo query....
...recuperi, o tenti di recuperare un post che non hai mai spedito. Che se fai una cosa del genere online ti bucano il sito in 0,2 sec ... se sono lenti....
il modo giusto? ... JQuery o Ajax
come vuoi far tu? ... un modo te l'ho detto, un'altro sarebbe di passare quell'id in un cookie, nella sessione, passando da un iframe... boh ...tricks ce ne sono a iosa...
M.