Tengo el siguiente codigo en una pagina php (perdon si me he equivocado de foro y lo tendria que haber puesto 

  en php pero creo que es aqui su sitio 

 ):  
 Código PHP:
    include ('conexion.php');//fichero donde me conecto a la base de datos
 
$consulta=("INSERT INTO personal VALUES ('$_POST[dni],'$_POST[nombre]',                    '$_POST[apellidos],'$_POST[fecha_nac]',
                '$_POST[direccion],'$_POST[poblacion]',
                '$_POST[provincia],'$_POST[telefono]',
                '$_POST[movil],'$_POST[mail]')
      ");
mysql_query($consulta);
           
mysql_close($conexion); 
    
  No me inserta nada, que hago mal  

 porque estoy dando un valor a todos los campos de la tabla personal. 
GRACIAS 
 
 