komunikácia JS a PHP

ako vyriešiť komunikáciu JavaSscriptu a PHP?
v PHP zistím niečo čo potrebujem z databázy a potrebujem to do JS dostať
všetko ale nejako viac-menej externe - nemôžem písať do súboru kde je JS
da sa to nejako volať - niečo ako .php?id=123 akurát v JS?
ďakujem veľmi pekne
Dost dobře jsem to nepochopil :-/

Pokud jde o to, vyzvednout nebo zapsat nějakou hodnotu do databáze pomocí JavaScriptu, je možné použít třeba vložení nové hodnoty atributu SRC do skrytého elementu IFRAME (nacti-hodnoty-z-db.php?tabulka=prvni&radek=petr&sloupec=pavel). Obsah iframe pak může být odkaz na funkci (s výsledným parametrem) v nadřazeném dokumentu, a výsledek pak je možné dosadit třeba do proměnné, do pole apod. Viz např. jednuduchej chat založenej právě na tom: chator.veggie.cz
Pokud chceš něco dostat z PHP do JS tak existuje IMHO akorát jedna rozumná možnost a to value tagu Input, ať už bude skrytý nebo ne.
Hup. Mne nejdriv napadlo vytvorit echem JS script, ale ten input je asi nejrozumnejsi.
Nooo, echem vytvorit primo promenne JS taky neni k zahozeni, mozna je to i lepsi jak ten input...