Tenho uma página chamada "pagina1.php" que FAZ uma consulta a um banco de dados MySql e mostra na página tópicos de resumo de notícias. Para cada tópico existe um link "leia mais" que redireciona a aplicação a uma página "pagina2.php" que deveria mostrar a notícia detalhada referente ao tópico. Note que a criação dos link é dinâmica e depende do resultado da consulta sql na "pagina1.php".
Minha dúvida é sobre a melhor forma de fazer isso, ou seja, passar a "notícia" (um objeto) da "página1.php" para a "pagina2.php".
Pesquisei e encontrei uma série de informações. Havia a possibilidade de:
1 -> Usar a função serialize() e passar, via URL, um objeto (noticias.class.php) para a "pagina2.php".
2 -> Usar sessão
3 -> Passar pela URL apenas o ID da notícia e em "pagina2.php" fazer uma nova consulta para aquele ID.
Pergunta
Felipe_Fernandes
Oi, pessoal,
Eis a situação:
Tenho uma página chamada "pagina1.php" que FAZ uma consulta a um banco de dados MySql e mostra na página tópicos de resumo de notícias. Para cada tópico existe um link "leia mais" que redireciona a aplicação a uma página "pagina2.php" que deveria mostrar a notícia detalhada referente ao tópico. Note que a criação dos link é dinâmica e depende do resultado da consulta sql na "pagina1.php".
Minha dúvida é sobre a melhor forma de fazer isso, ou seja, passar a "notícia" (um objeto) da "página1.php" para a "pagina2.php".
Pesquisei e encontrei uma série de informações. Havia a possibilidade de:
1 -> Usar a função serialize() e passar, via URL, um objeto (noticias.class.php) para a "pagina2.php".
2 -> Usar sessão
3 -> Passar pela URL apenas o ID da notícia e em "pagina2.php" fazer uma nova consulta para aquele ID.
Qual a melhor opção? Existe outras opções?
Obriagdo.
Link para o comentário
Compartilhar em outros sites
3 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.