Dihmx Postado Outubro 8, 2009 Denunciar Share Postado Outubro 8, 2009 Pessoal estou com uma duvida, com o php é possivel armazenar vários conteudos na memoria para depois imprimir todos de uma só vez ? :blink: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Outubro 8, 2009 Denunciar Share Postado Outubro 8, 2009 Todos os dados vão para a memória, mas são removidos no fim da execução do script, caso você queira resgatar dados depois (em outras páginas, etc...), ai terá que usar sessões. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dihmx Postado Outubro 8, 2009 Autor Denunciar Share Postado Outubro 8, 2009 Mas por exemplo eu posso inserir uma grande quantidade de informações ? tipo uma tabela com ums 30 itens ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dihmx Postado Outubro 9, 2009 Autor Denunciar Share Postado Outubro 9, 2009 Pessoal eu andei olhando algumas informações sobre sessões até comprei um livro, e ainda não estou entendendo como eu posso utiliza-las, alguém tem algum exemplo a onde eu posso adicionar informações e depois recupera las ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Outubro 9, 2009 Denunciar Share Postado Outubro 9, 2009 Primeiro, leia as regras:3.8 Não é permitida a postagem de mensagens com a finalidade de manter o tópico no início da lista (up), nem de mensagens que não se refiram ao assunto do tópico (flood). Caso isso ocorra, as mensagens serão excluídas e os autores, advertidos. Pessoal eu andei olhando algumas informações sobre sessões até comprei um livro, e ainda não estou entendendo como eu posso utiliza-las, alguém tem algum exemplo a onde eu posso adicionar informações e depois recupera las ?Segundo, se você comprou um livro, pesquisou e não entendeu o uso de sessões, lamento, mas programação não é o seu negócio... mas enfim, como já vi que você não tem nada de lógica de programação, muito menos de algoritmo, vou te dar um exemplo básico de como usar sessões, se você não entender, recomendo que você volte ao capitulo de introdução do livro.Página que cria a sessão:<?php session_start(); $_SESSION['algumacoisa'] = 'depois vou resgatar'; ?> Página que resgata os dados: <?php session_start(); echo $_SESSION['algumacoisa']; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dihmx Postado Outubro 9, 2009 Autor Denunciar Share Postado Outubro 9, 2009 realmente posso não ter os conhecimentos que você tem, este exemplo eu compreendi, e no livro tambem compreendi, a minha duvida é a penas se eu posso criar algo que adicione por exemplo, o usuário da um clique em um botão chamado gravar, ai grava todas as informações e ele pode inserirmais, sem eu ter que colocar na unha, como o exemplo que você me deu, pois eu só irei resgatar o que eu já especifiquei, pois não sei se isso que desejo é possivel, Me desculpe tambem mas minha intenção não é ficar no topo, se passei isso me desculpem, não farei novamente.Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Outubro 9, 2009 Denunciar Share Postado Outubro 9, 2009 Eu ainda não entendi exatamente para que você quer isso, mas supondo que você vá ter 50 campos, todos com a mesma finalidade, você poderia montar um array com eles, assim resgatando com o foreach...Formulário:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form id="form1" name="form1" method="post" action="acao.php"> <p> <input type="text" name="textfield[]" id="textfield" /> <br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /> </p> <p> <label> <input type="submit" name="button" id="button" value="Submit" /> </label> </p> </form> </body> </html> acao.php <?php foreach($_POST['textfield'] as $ind=>$val){ echo $ind.' - '.$val.'<br>'; } ?>No caso o que vai te interessar ai é o $val, que você pode inserir no BD, enviar para uma sessão etc... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ๖ۣۜωℋĦτکﬠσ̲η ॐ Postado Outubro 10, 2009 Denunciar Share Postado Outubro 10, 2009 Não seria mais facil usar Banco de Dados ?!por que ele, em todo momento tá querendo uma tabela com informações gravadas...Ex.:index.php<?php $host = "localhost";//Host do Banco de Dados $usuario = "root";//Usuario do Banco de Dados $senha = "";//Senha do Banco de Dados $db = "informacoes";//DB a ser selecionada no Banco de Dados $conecta = mysql_connect($host, $usuario, $senha);//Conecta com o Banco de Dados mysql_select_db($db, $conecta);//Seleciona DB $query = "SELECT * FROM informacoes LIMIT 0, 30 ";//Mostra funcao a ser executada no Banco de Dados $resultado = mysql_query($query);//executa a funcao anterior //Supondo que dentro desse DB tenha 3 campos while ($var = mysql_fetch_assoc($resultado))//seleciona o que tem dentro da DB { $campo1 = $var['campo1'];//resgata o campo 1 do banco de dados $campo2 = $var['campo2'];//resgata o campo 2 do banco de dados $campo3 = $var['campo3'];//resgata o campo 3 do banco de dados echo "$campo1<br>\n$campo2<br>\n$campo3<br>\n<br>\n"; } ?>esse exemplo acima vai conectar com o seu banco de dados, vai resgatar as informacoes do DB informacoes e imprimir eles na paginase você não tem nenhum banco de dados, tenta instalar o WAMP SERVER, ele meio que é um Servidor de PHP no seu PC e já vem com Banco de Dadosespero ter ajudado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Dihmx
Pessoal estou com uma duvida, com o php é possivel armazenar vários conteudos na memoria para depois imprimir todos de uma só vez ? :blink:
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.