DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

PHP E MYSQL - parte 7

Utilizando passagem de parametros e a função GET do php.

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 !


Luzia Bolsi
Cursando a faculdade de Bacharel em Sistemas da Informação pela UNISINOS/RS, tecnica em tecnologia da informação. Programadora php e webdesigner. Site: www.decasoft.com.br
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03