Jump to content
Fórum Script Brasil
  • 0

Como Mostrar As Notícias Através De Links?


::..Hunter..::

Question

Tenho um banco de dados que mostra sempre a notícia principal colocada no index.

Ex:

$sql = "SELECT * FROM noticias WHERE escolha = 1"; //1 significa matéria principal, 0 são matérias secundárias.

Gostaria de poder mostrar mais uns 5 links abaixo desta somente com a data e o título que quando a pessoa clicasse em um destes títulos abrisse a matéria completa em outra página com o arquivo "noticia.php".

Todas as minhas matérias tem ID, só não sei como faço os IDs servirem de links pra a página noticia.php. Tipo noticia.php?id=200.

Ex: http://www.imasters.com.br/web/conteudo/co...?codcoluna=1786

Exatamente assim como neste site.

O negócio de limite de 5 eu sei como faço, ok?

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

cara isso é muito fácil

tipow

noticia.php

<?php
$conexao = mysql_connect("localhost", "root", "")
or die ("Não foi possivel..");
mysql_select_db("teste")
or die ("Não foi possivel..");
$id = $_GET['id'];
$sql = mysql_query("SELECT * FROM noticias where id = '$id'")
or die ("Este id não existe");
while ($linha = mysql_fetch_array($sql)){
$titulo = $linha['titulo'];
$descricao = $linha['descricao'];
$autor = $linha['autor'];

echo"$titulo<br>$descricao<br>autor: $autor";

}
?>

ai depois é só fazer os links tipow noticia.php?id=$id //no caso um número

Link to comment
Share on other sites

  • 0
ops este post foi meu.... hehehe esqueci de me logar...

Ok, tudo bem, deixa ver se eu entendi o que você colocou. tongue.gif

$id = $_GET['id']; //Isso quer dizer que a ID que estiver no link quando eu clicar ela vai parar nesta variável ($id) na página noticia.php, como se fosse uma variável de um formulário passado para outra variável de outra página? unsure.gif

Se eu fizer um WHILE ou FOR pra selecionar os últimos 5 IDs e colocar automaticamente um em cada link tenho que criar 5 váriaveis diferentes pra receber os 5 IDs ou é só ir largando os IDs nos links? Quando eu clicar vai ir o ID certo pra página noticia.php poder exibir?

As variáveis depositadas nos links:

<a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 5)

<a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 4)

<a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 3)

<a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 2)

<a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 1)

ficam na "memória" pra quando clicar no link a página noticia.php receber?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...