Arquivo: pegar_proxima_peca.php
Função: Selecionar e disponibilizar automaticamente a próxima peça a ser leiloada, mantendo o fluxo contínuo do Pregão.
Descrição:
O arquivo é acionado durante o Pregão para determinar qual moeda ou peça será apresentada a seguir. Ele consulta o banco de dados para identificar o próximo item disponível com status “aberto”, garantindo que a sequência do leilão seja respeitada e evitando pulos ou repetições de peças.
Entradas:
idPregao ou parâmetro opcional para filtrar pregão atual
Sessão do leiloeiro ou usuário autorizado
Saídas:
JSON ou objeto contendo informações da próxima moeda/anúncio:
idMoeda
idAnuncio
nome ou título da peça
valor inicial
status do pregão
Dependências:
databaseNexa.php para conexão com o banco de dados
Tabelas: lista_pregao, lances
Sessão PHP ativa (session_start)
Cuidados e recomendações:
Validar que a peça retornada está disponível e aberta para pregão
Evitar selecionar peças que já foram finalizadas ou canceladas
Garantir sincronização entre múltiplos usuários e atualizações em tempo real
Registrar logs para rastreabilidade do fluxo de pregão
Nilton Romani