finalizar_pregao
Ouvir conteúdo
Clique para ouvir o texto completoArquivo: finalizar_pregao.php
Função: Encerrar o Pregão como um todo, bloqueando novos lances e consolidando os resultados finais.
Descrição:
O arquivo é acionado quando o leiloeiro decide encerrar o Pregão ou quando o cronômetro do evento termina. Ele atualiza o status de todas as moedas e anúncios ativos, registra os vencedores e valores finais, e prepara informações para relatórios, notificações e fechamento administrativo do evento.
Entradas:
-
idPregao (ID do Pregão a ser finalizado)
-
Sessão do usuário administrador ou leiloeiro, quando aplicável
Saídas:
-
Atualização de status de todas as moedas e anúncios no banco de dados
-
Registro dos vencedores e valores finais
-
Retorno em JSON ou mensagem de confirmação para interface
Dependências:
-
databaseNexa.php para conexão com o banco de dados
-
Tabelas: lista_pregao, lances, vendas
-
Sessão PHP ativa (session_start)
Cuidados e recomendações:
-
Validar que o Pregão ainda está ativo antes de encerrar
-
Garantir que nenhum lance adicional seja aceito após encerramento
-
Registrar logs detalhados de encerramento para auditoria
-
Atualizar relatórios e notificações aos participantes
Tire suas dúvidas
Cecília Romani
Especialista em Numismática
Tire suas dúvidas com Cecília Romani sobre este capítulo pelo WhatsApp.
Falar com CecíliaComentários
Área de comentários em breve...
Capítulos




















