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 % 2 == 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);
?>
saludos.