gracias esnola por tu respuesta
he añadido este enlace y consigo que me aparezca en la url la id de la noticia pero ahi me quedo no se como seguir..
Código PHP:
<a href="noticias.php?id='.$qry["id"].'">Ampliar Noticia</a>;
pongo el codigo nuevamente con los cambios.
Código PHP:
$query="SELECT * FROM noticias";
$noticia = mysql_query($query , $conexion) or die ( mysql_error() );
$numeroRegistros = mysql_num_rows($noticia);
//HAGAMOS AQUI LA PAGINACION, POR SI HAY MAS DE 25 NOTICIAS PARA PROCEDER A PONER LAS PAGINAS
$tamPag=5; //el numero de noticias que mostrara por pagina (la puedes editar cuando quieras)
if(!isset($_GET["pagina"]))
{
$pagina=1;
$inicio=1;
$final=$tamPag;
}else{
$pagina = $_GET["pagina"];
}
$limitInf=($pagina-1)*$tamPag;
$numPags=ceil($numeroRegistros/$tamPag);
if(!isset($pagina))
{
$pagina=1;
$inicio=1;
$final=$tamPag;
}else{
$seccionActual=intval(($pagina-1)/$tamPag);
$inicio=($seccionActual*$tamPag)+1;
if($pagina<$numPags)
{
$final=$inicio+$tamPag-1;
}else{
$final=$numPags;
}
if ($final>$numPags){
$final=$numPags;
}
}
$noticia2 = mysql_query("SELECT * FROM `noticias` ORDER BY `fecha` DESC LIMIT ".$limitInf.",". $tamPag ." ") or die ("<p>Ocurrio un error</p>");
$numeroDeresultados = mysql_num_rows($noticia2);
if($numeroDeresultados <= 0)
{
echo "<p>No se encontraron resultados</p>";
}
else {
if(mysql_num_rows($noticia2))
{
while ($qry = mysql_fetch_array($noticia2))
{
echo '<h2>'. $qry["titulo"].'</h2>
<p>'. $qry["texto"].'</p>
<p>'. $qry["fecha"].'</p>
<a href="noticias.php?id='.$qry["id"].'">Ampliar Noticia</a>';
}
}
}
if($pagina>1)
{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina-1)."'>";
echo "<font face='verdana' size='-2'>anterior</font>";
echo "</a> ";
}
for($i=$inicio;$i<=$final;$i++)
{
if($i==$pagina)
{
echo "<font face='verdana' size='-2'><b>".$i."</b> </font>";
}else{
echo "<a class='p' href='".$_SERVER["PHP_SELF"].
"?pagina=".$i."'>";
echo "<font face='verdana' size='-2'>".$i."</font></a> ";
}
}
if($pagina<$numPags)
{
echo " <a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina+1)."'>";
echo "<font face='verdana' size='-2'>siguiente</font></a>";
}