Som @axiac nämner är detta förmodligen ingen bra idé men det är ganska lätt att hantera.
$memberid = 'ABC000001';
list($mem_prefix,$mem_num) = sscanf($memberid,"%[A-Za-z]%[0-9]");
echo $mem_prefix . str_pad($mem_num + 1,6,'0',STR_PAD_LEFT);
Dela upp ditt nuvarande medlemsnummer i de alfa- och numeriska delarna och sätt sedan ihop dem igen och stöt numret när du gör det. Jag använder detta som en funktion och skickar det föregående ID och det jag får tillbaka är nästa ID i sekvensen.