Bueno te sugiero que crees dos columnas. Una para no_oficios y otro para consecutivo. Hagas algun select que verifique si existe uno similar a no_oficios y si lo hay que seleccione con max(consecutivo)
Código PHP:
$s = "SELECT max(consecutivo) as maxC WHERE no_oficios = '".$_POST["no_oficios"]."'";
$r = mysql_query($s) or die(mysql_error());
informacion del
max