en PHP no tiene que preocuparte por eso,
puedes hacer el insert sin problemas
Código PHP:
$sql = "INSERT INTO XXX (Numero) VALUES ($var_numero)";
lo que podrias hacer es asegurarte que la variable solo contenga numeros,
Código PHP:
$comprobar = is_numeric ($var_numero);
if($comprobar)
{
$sql = "INSERT INTO XXX (Numero) VALUES ($var_numero)";
}
otra cosa es asegurarte que el campo de la BBDD este definido como integer ( para que solo acepte numeros )
Salud2