10-11-2007, 11:06
|
#8
|
|
Senior Member
Iscritto dal: Jun 2005
Città: Udine
Messaggi: 3826
|
Quote:
Originariamente inviato da tomminno
Fai confusione tra i linguaggi client-side e server-side.
Il codice che hai postato non è eseguibile.
Quello che puoi fare (se proprio vuoi usare javascript, generalmente basta un semplicissimo form html) è richiamare una pagina server-side (php,asp,jsp,ecc...) che si connette al database, esegue la query, elabora il risultato della query e la traduce in una forma comprensibile al client (ad esempio organizza i dati sotto forma di tabella html), ma tutto questo avviene sul server, il client riceve solo il risultato di tutte queste operazioni.
Per gestire questa comunicazione tramite javascript puoi o eseguire da codice il metodo submit di un form contenuto nella pagina html o usare ajax per le comunicazioni asincrone.
Se usi il primo metodo la pagina viene ricaricata, se usi il secondo invece la tua funzione si troverà in mano una stringa, che si spera sia adeguatamente formattata dal server, e a quel punto può decidere di inserirla in un qualche contenitore (div) predisposto appositamente sulla pagina.
|
Ti ringrazio della spiegazione.
|
|
|