Ciao a tutti!!!

Da newbie avrei bisogno di un semplice aiuto, che sicuramente riuscite a darmi al volo. L'esempio è il seguente:

Ho una select che selezione il codice matricola.

Ho poi una tabella MYSQL che ha al suo interno i campi codice_matricola, nome, cognome, mi ci interfaccio con PHP. Posso pensare quindi di avere uno script cui passo (in GET o POST) il codice matricola e restituisce un array con nome e cognome.

Sotto la select con il codice matricola, ovvero:
codice:
<form method="post" action="list.php?btn=default">
<select name="matricola" id="matricola" >
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</form>
Ho una form con i campi:

nome
cognome

Ecco, io vorrei che i campi della form si riempissero in automatico senza ricaricare la pagina.

Sapete indicarmi un semplice esempio da studiare o scriverlo direttamente?
Grazie mille!!!!