Fransuwel 0 Denunciar post Postado Abril 26, 2016 Tenho um formulário e envio os dados para serem exibidos na mesma página e quando vou enviar outros dados os anteriores são apagados automaticamente. Queria saber se tem um jeito de depois dos dados serem exibidos eles ficarem lá, como se fosse o próprio html Compartilhar este post Link para o post Compartilhar em outros sites
Jefferson Souzaa 2 Denunciar post Postado Abril 26, 2016 Pode ser problema no seu código para inserir os dados, pois quando você insere novamente os anteriores são apagados!! Compartilhar este post Link para o post Compartilhar em outros sites
marlon255 2 Denunciar post Postado Abril 26, 2016 Poderia postar o seu script para analize, tanto de inserção como de visualização dos dados. Compartilhar este post Link para o post Compartilhar em outros sites
samoelyeshua 15 Denunciar post Postado Abril 26, 2016 Se esse formulário for submetido pelo método post então perder os dados anteriores é completamente normal, talvez se usar get o problema pare. Você pode usar sessões para armazenar os valores anteriores, pode criar um campo hidden e verificar se já foi enviado algum dado via post e repassar dentro desse campo hidden <form method='POST' name='form-teste'> <input type="text" name="user"> <input type="text" name="pass"> <?php if(!empty($_POST)): ?> <input type="hidden" name='old_post' value="<?php echo print_r($_POST) ?>"> <?php endif ?> <input type="submit" value="Enviar"> </form> Pra recuperar os dados basta: <?php $_POST['old_post']; ?> Vale lembrar que isso não deve ser feito, recomendo procurar uma solução melhor ou uma forma melhor de se fazer isso, por exemplo, usar uma sessão talvez fosse melhor. Compartilhar este post Link para o post Compartilhar em outros sites