tana 0 Denunciar post Postado Agosto 10, 2010 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
guibigheadedd 0 Denunciar post Postado Agosto 10, 2010 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
guibigheadedd 0 Denunciar post Postado Agosto 10, 2010 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
tana 0 Denunciar post Postado Agosto 10, 2010 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