Solo el problema es que hay oficios que no hará en el sistema y habrá una sección donde la númeración debe avanzar. Ejemplo, el sistema tiene la númeración 50, la persona hace un oficio fuera de el (corresponde el número 51 a ese oficio), pero si hace de nuevo otro oficio en el sistema este debe estar en el 52 (obivamente la persona se lo tiene que decir al sistema).
¿Alguna idea de como programar en PHP esta situación, por que la númeración la controlaré por bases de datos (es decir, el número de oficio es un campo de una bd)?

Justamente estoy procesando tu idea, ya estoy haciendo últimas pruebas para determinar si ya estaríamos en el año siguiente, que es cuando se debe iniciar nuevamente en 1 la numeración de mis oficios! abrazo!
Muchas gracias !!! ya retome la programación y funciona como lo requierooooooo !! estaba batallando muchoooo !! bss 
