AJAX e PHP

AJAX (che sta per Asynchronous JavaScript and XML) è la novità della programmazione in ambiente WEB: sostanzialmente cerca di aggirare il problema del caricamento della pagina dal server ad ogni richiesta operata dal client. L'uso di javascript, che esegue chiamate asincrone al server e che si preoccupa di fare il refresh della pagina visualizzata sul browser del client, permette infatti di ottenere velocità finora impossibili con funzionalità analoghe a software standalone.
Se ne volete sapere di più, consultate la Wikipedia.
In questo esempio, si vuole mettere in luce la possibilità di avere un suggerimento dell'input dato dall'utente, prendendo i dati da un database remoto. A svolgere il lavoro è una libreria AJAX che crea la casella a seconda dell'input.

AJAX(Asyncron Javascript And XML)

Scrivi nella casella l'iniziale di una nazione.