Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2009, 12:17
clusterbit
 
Fecha de Ingreso: octubre-2008
Mensajes: 67
Antigüedad: 15 años, 6 meses
Puntos: 0
Ayuda!! con paginacion :(

Hola amigos del foro

lamento molestarlos pero me encuentro con este dilema.
tengo una paginacion que me entrega 10 registros por pagina
y esto en la pagina se vé así.

Ej: 1 2 3 4 5 6 7 8 9...

pero lo que necesito es que se vea así.

Ej: 1 2 3 4 5 6 7 8 9 siguiente>>

he probado un sistema de paginacion quizas ya mas de alguno de ustedes lo conoce
que es paginator.php pero no logre usarlo por eso hice una paginacion como la del Ej 1

por eso recurro a ustes si me pueden ayudar a lograr la forma de paginacion del Ej 2
bueno acá les dejo el codigo



Código PHP:
<?php
//session_start();
//echo $perfil;
//echo $_SESSION['strBuscar'];

require('xxx.php');
$conexion=Conectar();

if(isset(
$_POST['sltPerfil'])){
    
$sltPerfil $_POST['sltPerfil'];
    
$_SESSION['sltPerfil'] = $sltPerfil;
}

if(isset(
$_POST['sltEspecialidad'])){
    
$sltEspecialidad $_POST['sltEspecialidad'];
}

if(isset(
$_POST['sltRegion'])){
    
$sltRegion $_POST['sltRegion'];
}

if(isset(
$_SESSION['strBuscar'])){
    
$strBuscar $_SESSION['strBuscar'];
} else {
    require(
'strBusca.php');
}

if(isset(
$_GET['limMayor'])){
  
$limMayor $_GET['limMayor'];
  
$limMayor $limMayor 10;
} else {
    
$limMayor 10;
}
$limMenor $limMayor 10;


$rs_Usuario=mysql_query($strBuscar$conexion);
$size mysql_num_rows($rs_Usuario);

if (
$size 0){
    
$nfilas ceil($size/10);
    
//echo "$size, $nfilas";
} else {
    
$nfilas 0;
}

$strBuscar .= " LIMIT $limMenor , 10";

?>

<script>
function cambio(cual)
{
    if (document.getElementById(cual).style.display == 'none')
        document.getElementById(cual).style.display = 'block'
    else
        document.getElementById(cual).style.display = 'none'
}
</script>

<table width="95%" border="0" cellpadding="0" cellspacing="1" bordercolor="#ECE9D8" class="forumline" id="serps">

  <?php

    $contador 
1;
    
$rs_Usuario=mysql_query($strBuscar$conexion);
    if (
mysql_num_rows($rs_Usuario) == 0){
         
printf("<tr  class='hlRow'>
                    <th class='row3'><div align='left' class='Estilo21'>No Existen datos asociados a su busqueda</div></td>
                    <th class='row3'><div align='center' class='Estilo2'></div></td>
                    <th class='row3'><div align='center'></div></td>
                </tr>"
);
    }else{
        echo 
"<tr  class='hlRow'><th width='70%'><div align='left' class='Estilo21'>Nombre</div></th><th width='20%'>";
        echo 
"<div align='center' class='Estilo21'>Perfil</div> </th>";
        echo 
"<th width='10%'>Detalle</th></tr>";
    }
    
    while (
$row=mysql_fetch_array($rs_Usuario))  {
     if (
count($row) > 0){
     
        
$nombre=$row[1];
        
$id=$row[0];
        
$perfil=$row[2];
        
$color "";
        
        if(
$contador == 0){
            
$color "#FF9700";
        } else {
            
$color "#FFE0CC";
        }

        
printf("
            <tr bgcolor = '$color'>
                <td class='row3'><div align='left' class='Estilo2'>$nombre</div></td>
                <td class='row3'><div align='center' class='Estilo2'>$perfil</div></td>"
);
        echo 
"<td class='row3'><div align='center'><input type='submit' name='Submit' value='ver' onclick=""" ."cambio('Tester$id');".""." /></div></td>";
        
printf("
            </tr>
            <tr>
                <td colspan='5' bgcolor='#ffffff'>"
);
        echo 
"        <table border='0' cellpadding='0' cellspacing='0' width='100%' id='Tester$id' style='display: none'><tr>";
        echo 
"                <td style='border: 2px solid rgb(235, 89, 1);' align='center' width='500'>";
        echo 
"                    <iframe src='detalle.php' style='height: 55px;' id='ihif1' frameborder='0' width='100%'>";
        
printf("                             
                                </iframe>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        "
);
        
        
$contador ++;
       }
     }
     
//akí es donde deberia hacer la modificacion.
     
printf("<tr  class='hlRow'> <td colspan='3'><table><tr>");
          for(
$i=1;$nfilas $i-1;$i++)
          {
            if(
$i == ($limMayor/10)){
                echo 
"<td><div class='Estilo2'> $i </div></td>";
            }else{
                echo 
"<td><div class='Estilo2'> <a href='sinRegistro.php?tipoReg=buscadorSin&limMayor=$i' > $i </a> </div></td>";
            }
          }
          
printf("</tr></table> </td> </tr>");

?>
</table>
<?php
   mysql_free_result
($rs_Usuario); 
   
mysql_close($conexion); 
?>
estare a la espera de sus comentarios adios y desde yá le agradesco su tiempo.
saludos.