Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

problema con paginacion

Estas en el tema de problema con paginacion en el foro de Sistemas de gestión de contenidos en Foros del Web. hola a todos!! este es mi problema: creo que la paginación esta bien hecha(en parte), el problema que surge es a la hora de mostrar ...
  #1 (permalink)  
Antiguo 15/05/2010, 11:19
 
Fecha de Ingreso: mayo-2010
Mensajes: 46
Antigüedad: 14 años
Puntos: 0
problema con paginacion

hola a todos!!

este es mi problema:
creo que la paginación esta bien hecha(en parte), el problema que surge es a la hora de mostrar los resultados, me muestra todo lo que hay en la tabla.

este es el código que utilizo:

// botonera paginacion
$cantidad = 6;
$select = "Select * from trabajos";
$contar = mysql_query($select);
$total = mysql_num_rows($contar);
$numPags = $total/$cantidad;
//miramos que pagina tenemos que cargar a partir del boton seleccionado
if($_GET){
$pag = (int)$_GET["pag"];
}else{
$pag = 0;
}
//construimos la botonera
if($pag > 0){
echo "<a href='portfolio.php?pag=".($pag-1)."'>Anterior</a> |";
}
for ($i=0; $i<$numPags; $i++){
if ($i == $pag){
echo "<strong>".($i+1)."</strong> |";
}else{
echo "<a href='portfolio.php?pag=".$i."'>".($i+1)."</a> | ";
}
}
if($pag < ($numPags-1)){
echo "<a href='portfolio.php?pag=".($pag+1)."'>Siguiente</a> |";
}
?>
<div id="cont-trabajos">
<div id="datos">
<?php
// capa que muestra la informacion solicitada de los trabajos
//$consultaPrevia="SELECT * FROM trabajos ORDER BY id_trabajo DESC LIMIT 1 ";
$consultaPrevia="SELECT * FROM trabajos ORDER BY id_trabajo ASC LIMIT ". ($pag*$cantidad).",".$cantidad;

espero sea claro de leer!

un saludo a todos!
  #2 (permalink)  
Antiguo 16/05/2010, 03:29
 
Fecha de Ingreso: mayo-2010
Mensajes: 46
Antigüedad: 14 años
Puntos: 0
Respuesta: problema con paginacion

creo que el problema que planteo no tiene mucha dificultad(solo para mi).
Por favor si alguien me puede dar una mano, es muy frustrante estar anclado por algo así.
un saludo!!

Etiquetas: paginacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:17.