Boa noite pessoal, sou iniciante em PHP e tenho uma duvida relacionada a como gerar a numeração sequencial de um boleto para não haver conflito!
O sistema está funcionando da seguinte maneira o usuário gera o boleto o script faz a seguinte consulta:
SELECT MAX(id)+1 as id FROM boletos;
e retorna a numeração do próximo boleto, mas minha duvida é caso dois usuários realizem a geração do boleto ao mesmo tempo o sistema retorna o erro da API com numeração do boleto repetida, como posso solucionar este problema para que caso duas pessoas estejam gerando o boleto ao mesmo tempo o sistema gere outra numeração para ele?