Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

didicareca

Erro Leitura de postagem

Recommended Posts

Bom dia,

Estou fazendo um site e na área de noticias, quando exibi as noticias quero criar um link para ler a noticias inteira em um pagina especifica.

 

Pagina que exibi as noticias:

<?php
$sql = mysql_query("SELECT * FROM noticias ORDER BY data DESC");
$conta = mysql_num_rows($sql);
if($conta <= 0){
echo '<h2>Nada Encontrado...</h2>';
}else{
while($res = mysql_fetch_array($sql)){
?>
<h4><?php echo $res['titulo']?><br>
<?php echo substr($res['texto'], 0, 100)."..."; ?><br>
<?php echo '<a href="detalhes_noticias.php?id='.$res['id'].'">Continuar lendo</a>'; ?></h4>
<hr class="clear" />
<?php }} ?>
Quero que quando clicar em CONTINUAR LENDO leve para ler a noticia inteira. Mas quando clica ele sempre exibe a mesma noticias.
CODIGO DA PAGINA DETALHES_NOTICIAS.PHP:
<?php
$sql = mysql_query("SELECT * FROM noticias LIMIT 1");
$conta = mysql_num_rows($sql);
if($conta <= 0){
echo '<h2>Nada Encontrado...</h2>';
}else{
while($res = mysql_fetch_array($sql)){
?>
<h4><?php echo $res['titulo']?><br>
<?php echo $res['texto']?><br>
</h4>
<hr class="clear" />
<?php }} ?>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faca assim, na pagina que voce quer que apareca a noticia completa como voce ja esta fazendo a busca ai voce cria um form, ai voce poe um action e um method get nele que quando clicar nesse botao de ler mais ele manda para a proxima pagina onde tem todas as informacoes. ai voce cria um select como nosso amigo Eletronic disse, i

 

"SELECT * FROM noticias WHERE id LIKE %s ORDER BY data DESC"

 

ai na outra pagina voce tem que receber esses dados com o SELECT novamente

e ai voce informa pelo echo os dados que que voce quer que apareça.

 

 

----------------------------

se ajudei você clique em resolvido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.