Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

frodox

Atualizar consulta automaticamente

Recommended Posts

Boa tarde,

 

Estou desenvolvendo um sistema Web onde o cliente poderá cadastrar pedidos.

 

Em outro computador ficará aberta um página onde serão listados os pedidos cadastrados.

 

Minha dúvida é como fazer com que esses pedidos sejam exibidos automaticamente, ou seja, assim que um novo for cadastrado (através de outro computador)?

 

Cada vez que um pedido fosse cadastrado, essa página de listagem fosse carregada (feito o select no banco) automaticamente.

 

Após uma breve pesquisa, descobri sobre os Sockets, porém não sei se é o melhor para o meu caso. Também pensei em deixar essa consulta sendo executado automaticamente em um intervalo de tempo, mas acho que não seja uma boa ideia devido ao fato de que isso pode sobrecarregar o sistema.

 

Alguma sugestão?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não necessita de Sockets para fazer isso, uma requisição POST ou GET com XMLHttpRequest (também conhecido por AJAX [Asynchronous Javascript and XML]) já é possível realizar o que você necessita.

 

Você basicamente enviar uma requisição para uma página (ou arquivo php), obtém esses dados, processa eles e faz as modificações através de javascript.

 

Você pode ler aqui: http://www.w3schools.com/ajax/ajax_intro.asp

 

Ou também, alguns tutoriais em português:

https://developer.mozilla.org/pt-BR/docs/AJAX/Getting_Started

https://developer.mozilla.org/pt-BR/docs/Web/API/XMLHttpRequest/Usando_XMLHttpRequest

 

Usando a api jQuery:

http://jquerybrasil.org/ajax-com-jquery-metodo-ajax/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.