Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2007, 22:46
Roykssop
 
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 6 meses
Puntos: 1
Problemas codigo paginacion?

El problema que tengo es que yo el codigo lo copie de una pagina y trate de adaptarlo pero ya de por si no lo entendia muy bien, y no me funciona el paginador cual sera el problema?

Código PHP:
<?
                            
include("config.php");
                            
session_start();
                            
//Limito la busqueda
                            
$TAMANO_PAGINA 2;

                            
//examino la página a mostrar y el inicio del registro a mostrar
                            
$pagina $_GET["pagina"];
                            echo 
$pagina;
                            if (!
$pagina
                                    {
                                    
$inicio 0;
                                    
$pagina=1;
                                    }
                            else     {
                                    
$inicio = ($pagina 1) * $TAMANO_PAGINA;
                                    } 
                            
                            
$resu=mysql_query("SELECT * FROM catalogo LIMIT $inicio, $TAMANO_PAGINA");
                            
$num_total_registros mysql_num_rows($resu); 
                            
$total_paginas ceil($num_total_registros $TAMANO_PAGINA);
                            
//pongo el número de registros total, el tamaño de página y la página que se muestra
                            
echo "Número de registros encontrados: " $num_total_registros "<br>";
                            echo 
"Se muestran páginas de " $TAMANO_PAGINA " registros cada una<br>";
                            echo 
"Mostrando la página " $pagina " de " $total_paginas "<p>"
                            echo 
"<table width=100% border=1>";
                            echo 
"<tr>";
                            
                            while (
$result=mysql_fetch_array($resu))
                            {
                                
                                
                                
                                if((
$cont%3)>0)
                                    {
                                    }
                                    else
                                    {
                                    echo 
"</tr>";
                                    }
                                    if((
$cont%3)>0)
                                    {
                                    }
                                    else
                                    {
                                    echo 
"<tr>";
                                    }
                                    echo 
"<td bgcolor=#999999><center><img src=".$result[dirlibro]." WIDTH=110 HEIGHT=170></img></center><br>";
                                    echo 
"<b><font color=#333333>Nombre del libro</b>:".$result[libro]."</font>";
                                    echo 
"<br><b><font color=#333333>Autor:</b>".$result[autor]."</font>";
                                    echo 
"<br><b><font color=#333333>Idioma</b>:".$result[idioma]."</font>";
                                    echo 
"<br><b><font color=#333333><a href=descargas.php?archivos3=".$result[dirlibrob].">Descargar</a><b></font></td>";        
                                    
$cont=$cont+1;
                            }
                            echo 
"</table>";
                            if (
$total_paginas 1){
                            for (
$i=1;$i<=$total_paginas;$i++){
                                   if (
$pagina == $i)
                                      
//si muestro el índice de la página actual, no coloco enlace
                                          
echo $pagina " ";
                                               else
                                       
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
                                              
echo "<a href='index.php?pagina=" $i "&criterio=" $txt_criterio "'>" $i "</a> ";
                                                }
                                                    } 
                            
mysql_close($conex);        
                           
?>
Saludos

Gracias