Ho una tabella con un campo autoincrementale, dopo l'ìnserimento devo conoscere l'id che ho inserito, lo posso fare con mysql_insert_id() (o last_insert_id) credo sia indifferente. La mia domanda è ma se qualcun'altro inserisce prima che io abbia selezionato l'ultimo id inserito cosa mi scappa fuori (supponendo che in questa tabella ci siano molti inserimenti)? Nel senso, la mysql_insert_id filtrata sulla connessione mi dà l'utlimo id inserito su quella connessione, quindi in teoria se qualcun'altro inserisce lo fa su una connessione diversa da questa (sto usando conn non permanenti) e non ci dovrebbero essere problemi. Si svolge così la cosa o sto toppando. E in questo caso il tutto si può risolvere inserendo un id creato casualmente invece che affidarsi ad un autoincrementale. Voi che ne dite?