Ho sempre molte difficoltà per capire quello che vuoi fare.
Il tuo codice non funzionerà nel 2018 visto che aggiorni da un id ( autoincrement suppongo) che con un secondo anno partirà da 366.