De oplossing van Robert is niet de beste omdat het een ingebouwde functie is, maar omdat de query van Micha volkomen onbetrouwbaar is!
Deze query vertelt je welk nummer er op dat moment wordt gebruikt, het zegt je niet of dat het nummer is dat je net met jouw INSERT-query hebt aangemaakt.
Wanneer er meerdere users gelijktijdig gegevens in de database wegschrijven, dan kan er tussen jouw INSERT- en SHOW-query nog zo maar een INSERT van iemand anders worden uitgevoerd. De SHOW levert dan het nummer op dat is toegekend aan het record van die andere gebruiker! En daar heb jij helemaal niets aan, tenzij je zit te wachten op een corrupte database.