No veo nada que pueda dar problemas.
Supongo que el fallo vendrá por la consulta al insertar los datos. Pero claro, no hay código de eso.
Intenta siempre poner la mayor información para que se te pueda ayudar. No tiene porqué ser todo el código (sobre todo si realmente es mucho) pero al menos por donde va pasando tu problema. Donde recoges $_POST['anio'], donde lo cambias a $anio, la instrucción de añadir el registro, etc.