bueno gente quiero ver si me pueden ayudar con esto, mi problema es el siguiente.
tengo un sistema de noticias donde cuando se hace clik en comentar ingrsea a otra pagina del estilo
http://MIWEB/ver.php?id=28
es esa pagina tengo los comentario y estoy tratando de paginarlos.
utilizo el siguente algoritmo:
Código:
//Definimos la cantidad maxima de registros que queremos mostrar
$registros = 10;
//enviamos por metodo get el numero de pagina
$pagina = $_GET["pagina"];
//si el numero de pagina no existe le asignamos los valores correspondientes
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
//hacemos las consultas
//la primera consulta guarda en la variable result1 una seleccion de todos los campos de la tabla noticias y los ordena por fecha descreciente
$result1=mysql_query("select * from noticias order by fecha Desc");
//la segunda consulta guarda en la variable result la cantidad de registro de la tabla noticias limitada por la variable inicio y registros es decir solo guarda 10 desde un determinado registro que va a estar dado por la variable inicio
$result=mysql_query("select * from noticias order by fecha Desc LIMIT $inicio, $registros");
//esta variable guarda la cantidad de registros que hay en la consuta a result1 en la tabla noticas
$totalregistros=mysql_num_rows($result1);
//esta variable es importante calcula el total de paginas que se mostraran dividiendo el total de registro por la cantidad de registros que queremos mostrar que definimos mas arriva, y con la funcion ceil devuelve el valor mas proximo!.
$total_paginas = ceil($totalregistros / $registros);
}
y luego creo los link que es a donde me surge el problema:
Código HTML:
//Anterior
if(($pagina - 1) > 0) {
echo "<a href='LINK=".($pagina-1)."'>< Anterior</a> ";
}
//Cantidad de paginas
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i) {
echo "<b>".$pagina."</b> ";
} else {
echo "<a href='LINK=$i'>$i</a> ";
} }
//siguiente
if(($pagina + 1)<=$total_paginas) {
echo " <a href='LINK=".($pagina+1)."'>Siguiente ></a>";
}
bueno el problema es que no se como hacer en donde dice link para crearlo de forma correcta es decir teniendo encuenta que mi ulr ya tiene un identificador.
http://MIWEB/ver.php?id=28
tambien quiero aclarar que la variable pagina ya la use para paginar el index.php asi que creo que tengo que cambiar esa variable por otro nombre.