Necesito generar un nombre de usuario con un prefijo que comience desde 00000, por lo que el primer usuario debe ser MS00001 y si llega a 100 000, el usuario será MS100000.
los últimos clientes es una consulta
SELECT * FROM customers WHERE id=(SELECT max(id) FROM customers)Mi primera idea es consultar desde mi base de datos y obtener la identificación de usuario que tiene incremento automático en mysql.
y +1 basado en la identificación de devolución en mi entrada.
<% if(customers=="" ){ %> <div class="form-group"> <label for="addMemberUsername">UserName</label> <input value="MS00001" type="text" class="form-control" name="addMemberUsername" placeholder="Username"> </div> <% }else { %> <div class="form-group"> <label for="addMemberUsername">UserName</label> <input value="MS0000<%= LastCustomers[0].id + 1 %>" type="text" class="form-control" name="addMemberUsername" placeholder="Username"> </div> <% } %>pero este código duro no puede cambiar el décimo registro para convertirse en MS000010, cómo lo hago para MS00010 y si llego a 100,000 usuarios será MS100000.