Hola caricatos,
Puedes usar la función mysql_insert_id() o su equivalente en SQL para obtener el último id generado por un campo autonumérico e incremental.
Pero, recuerda que ese ID ya es autoincremental de por sí .. así que si necesitas hacer esa operación para sumar+1 sobre la misma tabla de archivos (tabla SQL) no es necesario que lo hagas pues ya ese proceso es automático.
El campo "ID" se debe incrementar .. no deberías dejarlo como tipo "libre" ( y si lo haces como lo estás haciendo por lo menos que sea con propiedad de "Único" el campo "ID" para evitar repetidos ) .. Se supone que ese ID ha de ser único (a nivel de tabla y para usarlo como clave foránea ..) otra cosa es que tu necesites o tengas un campo extra que le asignes algún tipo de código a tus imagenes sea secuencial o no ..
¿Por qué dices:?
Cita: "Al insertar la imágen, el id es un campo que se autoincrementa, y por eso se inserta con la cadena vacía (¿creo que voy bien... ?)"
Un saludo,