Il mio "problema" è questo. Io ho un partizionamento verticale, e quindi, quando inserisco in una tabella, devo prendere l'auto incrementante appena inserito e metterlo nella seconda tabella. Ora se:
- io inserisco nella tabella A
- qualcun altro inserisce nella tabella A
- io prendo l'ultimo autoincrementante inserito e aggiorno la tabella B
cosa succederebbe? Prenderei l'autoincrementante mio o l'altro? Devo PER FORZA usare transazioni oppure last/mysql_insert_id() possono ritornare in qualche modo l'ultimo che ho inserito IO e non l'ultimo inserito in generale? Non so se mi spiego![]()

Rispondi quotando