Nello script prima dell'inserimento dei dati nel db fai i tuoi controlli. Se uno non passa bypassi il codice d'inserimento e rielabori la pagina indicando la causa dell'errore e mostrando i valori immessi la prima volta.
Se postassi da un PC avrei trovato un esempio comunque l'idea c'è.