id 1 -4380
ACESSE SUA CONTA   |   facebook

Cadastre-se   //   Vantagens   //   Esqueci minha senha

atualizar_lances







Arquivo: atualizar_lances.php
Função: Atualizar dinamicamente a lista de lances de uma moeda no Pregão, refletindo novos valores e usuários em tempo quase real.

Descrição:
O arquivo é acionado via requisição AJAX do front-end para manter a lista de lances sincronizada. Ele consulta o banco de dados, ordena os lances pelo maior valor e pelo horário de envio, identifica o usuário líder e retorna os dados em JSON para atualização da interface do usuário.

Entradas:

  • idMoeda (ID da moeda do Pregão)

  • idAnuncio (ID do anúncio correspondente)

Saídas:

  • JSON com as chaves:

    • lances: array de lances com nome do usuário, valor e data/hora

    • lider: usuário com o maior lance

    • maior: valor do maior lance registrado

    • fimPregao: timestamp de encerramento do pregão

    • novaMoeda: boolean indicando se a moeda mudou para o próximo pregão

Dependências:

  • databaseNexa.php para conexão com o banco de dados

  • tabela lances e lista_pregao

  • sessão PHP ativa (session_start)

Cuidados e recomendações:

  • Validar IDs recebidos antes de consultar o banco

  • Garantir que múltiplos acessos simultâneos não criem inconsistências

  • Não incluir lógica de negócio além da atualização e retorno dos lances



Fonte:

Autor do blog: Nilton Romani

id 2 -4380
Voltar
Compartilhar
Facebook Twitter YouTube Feed de notícias
Coleções de Cédulas e Moedas Brasileiras © 2014. Todos os direitos reservados.