mi sembra che tu parta da un presupposto sbagliato e cioè inserire nel db un email qualsiasi e dopo quando la estrai chiederti se è corretta.
è molto meglio fare uno script che permette l'nserimento di sole email corrette.
usa questo javascript:
Codice PHP:
<html>
<
head>
<
title>titolo</title>
<
SCRIPT>
function 
ControllaMail()
   {
   
EmailAddr document.modulo.email.value;
   
Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
   if (
Filtro.test(EmailAddr))
      return 
true;
   else
      {
      
alert("Controlla l'indirizzo e-mail inserito!");
      
document.modulo.email.focus();
      return 
false;
      }
   }
</SCRIPT>
</head>
<body>
<form name="modulo" method="post" action="tuapagina" onSubmit="return ControllaMail();" >
<input name="email" type="text">
<input name="pulsmail" type="submit" value="Invia">
</form>
</body>
</html> 
allo stesso modo ti conviene uare uno script per i valori numerici (binari) da inserire.