Lasci inserire il record incrementato di 1 e poi

fai una select max(nomedelcampo) from tabella

recuperi il valore + alto della tabella in quel campo dell'ultimo record appena inserito.

poi la variabile la incrementi con +1.

$sql ="select max(ID) from tabella" ;

$eseguisql = mysql_query($sql) ;

$nuovovaloredainserire = $eseguisql +2 ;

e poi update



a grandi linee