io invece di far andare l'utente avanti e dietro farei un controllo in javascript
se tutti i campi sono stati inseriti correttamente (e qui fai anche il controllo del campo numerico) allora procedi all'inserimento, altrimenti si visualizza l'alert
se non sai fare un controllo in javascript cerca nel forum javascript![]()