hola snakeS,
no conozco ninguna función de mysql para saber cual es el próximo número de un campo autoincrement pero existe una función que se llama mysql_insert_id(), entonces cada vez que agregues un registro a la DB tomas ese número y lo guardas en otra tabla o en un archivo txt, luego para cuando insertes otro registro en la DB lees el txt, le sumas 1 y siempre vas a tener el proximo autoincrement.
aquí te dejo el script con opción de guardado en un txt para que te des una idea de lo que te contesté arriba
Código PHP:
//abro el archivo que contiene el último autoincrement
$fp = fopen("last_id.txt","r");
//le sumo 1 al valor obtenido
$nro_id = fread($fp,filesize("last_id.txt"))+1;
fclose($fp);
$ruta = 'users_imgs/temp' ;
$temp = $ruta .'/'. $id_usuario. '-'. $nro_id.'.jpg';
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $temp)) {
mysql_query("INSERT INTO fotos (id_usr,titulo,id_galeria) values ('$id_usuario','$titulo','$id_gal')");
$last_id = mysql_insert_id($link);
//abro el archivo y borro el contenido
$fp = fopen("last_id.txt","w+");
//escribo el número de id de este último registro
fwrite($fp,$last_id);
fclose($fp);
}
saludos, Deet.