Solitamente la procedura base (e molto semplificata) per inserire dati all'interno di un mysql è la seguente:
1. Recuperare da un form i dati fondamentali tramite il metodo $_POST
2. Connettere lo script php ad un database usando la funzione
mysql_connect
3. Selezionare il database con la funzione
mysql_select_db
4. Fare la query di inserimento INSERT
5*. Per cifrare la password è necessario almeno il metodo di crittazione
md5
6*. Per rafforzare la chiave di cifratura si utilizza il metodo
salt
Spero ti sia stato d'aiuto