Ir para conteúdo

POWERED BY:

Arquivado

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

tana

Atualizar página php ao inserir novo registro

Recommended Posts

Olá pessoal!

Estou com um problema...

Preciso atualizar a página da minha aplicação PHP quando algum usuário inserir um novo registro no banco, para que apareça nas páginas dos outros usuários o novo registro...

Não usei o código que atualiza a cada intervalo de tempo, por exemplo, pois a página tem algumas consultas, e se atualizar a página no momento em que o usuário estiver fazendo a consulta, a tela acaba sendo distorcida pelo refresh, por isso preciso atualizá-la somente quando tiver um novo registro no banco...

Alguém pode ajudar???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui fiz igual você e funcionou:

 

<?php
$texto = '<a href="http://localhost/historia/wp-content/uploads/2010/08/arvore1.jpg"><img'>http://localhost/historia/wp-content/uploads/2010/08/arvore1.jpg"><img
class="alignnone size-full wp-image-39" title="arvore"
src="http://localhost/historia/wp-content/uploads/2010/08/arvore1.jpg"
alt="" width="303" height="236" /></a>

<...>resto do testo<...>
';

$data = preg_replace('/<a[^>]+href[^>]+>/', '', $texto);

echo $data;
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desconsidera o q foi escrito aqui em cima... Postei sem querer porq o forum tava travando.. :D

 

Tenta fazer uma condição de a cada x segundos, ele faz uma consulta no banco, se tiverem novos registros (pode verificar isso com base em um campo datetime) ele atualiza.

 

E pra não atualizar a página no momento em que o usuário estiver fazendo a consulta, acho que só colocando em um iframe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desconsidera o q foi escrito aqui em cima... Postei sem querer porq o forum tava travando.. :D

 

Tenta fazer uma condição de a cada x segundos, ele faz uma consulta no banco, se tiverem novos registros (pode verificar isso com base em um campo datetime) ele atualiza.

 

E pra não atualizar a página no momento em que o usuário estiver fazendo a consulta, acho que só colocando em um iframe.

 

 

Entendi guibigheadedd,

mas como verifico se possui um novo registro na minha tabela?

Estou usando PHP com MYSQl...

como posso fazer esta consulta?

Obrigada guibigheadedd...

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.