Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/06/2008, 18:58
rafaescalona
 
Fecha de Ingreso: abril-2007
Mensajes: 119
Antigüedad: 17 años
Puntos: 1
Respuesta: problema con paginacion

hola aqui esta el codigo:

if (($_GET["criterio"]!="") and ($_GET["listabusqueda"]!="Elija una opción"))

donde listabusqueda es el valor que trae del formulario puede ser: Titulo o Tematica



//esto lo preguno para poder filtrar el criterio de busqueda que le voy a pasar a la consulta principal
if(($lista_busqueda == "Título"))
{
$criterio = " where Titulo like '%" . $txt_criterio. "%'";
$bandera=true;
}
elseif($lista_busqueda == "Temática")
{
$criterio = " where Descriptores like '%" . $txt_criterio. "%'";
$bandera1=true;
}

//aqui hago la consulta que me arroja los resultados
$ssql = "select * from tbl_libro" . $criterio . " limit " . $inicio . "," . $TAMANO_PAGINA;

como ven uso el limit


//esto es de la paginacion
if ($total_paginas > 1)
{
for ($i=1;$i<=$total_paginas;$i++)
{
if ($pagina == $i)
{

echo $pagina . " ";
}
else
{

echo "<a href='resultadoscedoc.php?pagina=" . $i . "&criterio=" . $txt_criterio . "'>" . $i . "</a> "; //no se si es aqui el problema, con mostrar la spaginas siguientes
}
}

trate de poner el codigo mas importante, gracias por la ayuda