Puede ser por varios motivos, pero lo mejor es que imprimas la sentencia INSERT y la pegues aqui:
Código PHP:
Ver originalecho "INSERT INTO presupuestos (nombre,email,direccion,apellidos,poblacion,cp,telefono, metros,comentarios,fecha,trabajo) values('$nombre', '$email','$direccion','$apellidos','$poblacion',
'$cp','$telefono','$metros','$descripcion','$fecha ','$trabajo')";
A ver que muestra y te podemos ayudar mejor