orien
Portugal@Home Member
Boas noites tou aqui com um problema.. é o seguinte.
Tenho a pagina news.php onde tem uma parte que aparece a ultima noticia que foi posta no site e tenho outro mais pequeno onde aparece o resumo das noticias antigas, essas noticias antigas tem um link que devia dar para elas aparecerem como principais.. vou dar um pouco de codigo pa entenderem melhor.
depois no espaço da noticia principal tenho.
Isto funciona ao carregar nos links mas quando se abre a pagina pela primeira vez aparece a 1ª noticia da base de dados e era suposto aparecer a ultima.
Alguem tem ideias de como resolver este problema?
Obrigado
Tenho a pagina news.php onde tem uma parte que aparece a ultima noticia que foi posta no site e tenho outro mais pequeno onde aparece o resumo das noticias antigas, essas noticias antigas tem um link que devia dar para elas aparecerem como principais.. vou dar um pouco de codigo pa entenderem melhor.
PHP:
<?php
for($i=0; $i < $n_elementos; $i++)
{
if(($n_elementos - $i) == 1) // Serve para nao mostrar o resumo da noticia principal
{
echo "Mais noticias!";
}
else
{
echo mysql_result($resultado, $i, 'TITULO')."<br />";
echo mysql_result($resultado, $i, 'RESUMO')."<a href=\"?news=".$i."\">Aqui!</a><br /><br />";
}
}
?>
depois no espaço da noticia principal tenho.
PHP:
<?php
$news = $_GET['news'];
echo mysql_result($resultado, $news, 'TITULO')."<br />";
echo mysql_result($resultado, $news, 'CONTEUDO')."<br /><br />";
echo "Introduzido por: " .mysql_result($resultado, $news, 'UTILIZADOR'). " Em: " .mysql_result($resultado, $news, 'DATA');
?>
Isto funciona ao carregar nos links mas quando se abre a pagina pela primeira vez aparece a 1ª noticia da base de dados e era suposto aparecer a ultima.
Alguem tem ideias de como resolver este problema?
Obrigado