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