Neste artigo
criaremos a pagina ler.php.
Na página index.php ao clicarmos no titulo da noticia chamamos a pagina ler.php.
Juntamente neste link passamos por parametro o código da noticia atraves da url.
A pagina ler.php utliza a função GET do php para extrair o
valor passado neste caso o codigo da noticia.
Pagina Index.php :
Pagina Ler :
A função GET do PHP tem a finalidade de extrair determinado valor da url.
Por Exemplo:
O ponto de interrogação indica o inicio da confecção dos parametros sendo que o "&" separa um parametro do outro.
CODIGO DA PAGINA ler.php
_______________________________________________________________<?php
$conexao = mysql_connect("localhost", "root", "");
$banco = mysql_select_db("noticias");
$codigo = $_GET["codigo"]; //extrai o codigo da noticia passado por parametro
$sql = "SELECT titulo, conteudo FROM noticias WHERE codigo = $codigo";
$select = mysql_query($sql);
$dados = mysql_fetch_array($select);
?> <h2><?php echo $dados["titulo"]; ?></h2>
<p> <?php echo nl2br($dados["conteudo"]); ?></p>
__________________________________________________
ANALISANDO O CÓDIGO
Inicialmente montamos a conexao com o banco de dados.Após, extraimos atraves da funcao GET do php o valor do parametro codigo.
Depois que sabemos o codigo montamos a sql, pois é necessário passar para a $sql qual codigo da noticia o usuario quer ler.
Atribuimos o registro de retorno do banco de dados ao $dados atraves do mysql_fetch_array. Como o retorno é apenas uma noticia nao precisa utilizar o laço while.
Na sequencia imprimimos na pagina o titulo da noticia e seu conteudo.
No proximo artigo montaremos o formulario para editar noticias.
Ate mais !! Obrigada !