Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/08/2013, 12:22
KAOSNORMAL
 
Fecha de Ingreso: junio-2007
Mensajes: 2
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Error en mi paginacion :(

Que tal amigos ps al final con esa paginacion no pude pero les dejo el codigo que adapte que lo vi por aqui la verda no se de quien era de tanto que vi pero este me funciono muy bien pero creditos aquien los meresca

Código PHP:
<div id="cuerpo"><!--cuerpo empieza-->


<div id="contenido"><!--contenido empieza-->

<?php 

include("conexion.php");




$columns 4;
$RegistrosAMostrar 8;
if(isset(
$_GET['page'])) {
    
$RegistrosEmpezar=($_GET['page']-1)*$RegistrosAMostrar;
    
$PaginaActual=$_GET['page'];
} else {
    
$RegistrosEmpezar=0;
    
$PaginaActual=1;
}




$query="SELECT * FROM datos ORDER by id DESC LIMIT $RegistrosEmpezar, $RegistrosAMostrar";

$result mysql_query($query);

$num_rows mysql_num_rows($result);
?>


<table class="post" >

<?php 
for($i 0$i $num_rows$i++) {
      
      
$row mysql_fetch_array($result);
      
$titulo=$row['titulo'];
      
$portada=$row['portada'];
      
$codigo=$row['codigo'];
      
$precio=$row['precio'];
      
      if(
$i $columns == 0) {
            
            echo 
"<tr>\n";
}
?>


<td background="img/footer-bg.png">
<div id="post">
<div id="precio">
<?php echo $precio?>
</div>
<div id="imgpost">
<a href='poster/timthumb.php?src=galeria/portada/<?php echo $portada?>&w=655&h=440'>
<img src='poster/timthumb.php?src=galeria/portada/<?php echo $portada?>' height="150" width="200" style="border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-right-radius:1em;box-shadow : inset 0 0 5px 0 black;"></a>
</div>

<div id="vermas">
<a href='admin/borrarfoto.php?codigo=<?php echo $codigo?>'>Ver Mas</a>
</div>
<div id="postitulo" align="center">
<?php echo $titulo?>
</div>
 </div>

</td>

 
 <?php   
    
    
     
      
if(($i $columns) == ($columns 1) || ($i 1) == $num_rows) {
            
            echo 
"</TR>\n";
  }
}
echo 
"</table>\n";

?>

<div class="paginacion"  align="center">


<?php 
$NumeroRegistros
=mysql_num_rows(mysql_query("SELECT * FROM datos"));
$PaginaAnteior=$PaginaActual-1;
$SiguientePagina=$PaginaActual+1;
$UltimaPagina=$NumeroRegistros/$RegistrosAMostrar;
$Respuesta=$NumeroRegistros%$RegistrosAMostrar;
?>

<div class="inicio">
<?php if($Respuesta>0$UltimaPagina=floor($UltimaPagina)+1;
echo 
"<a href=\"index.php\">Inicio</a> |\n";?>
</div>


<div class="anterior">
<?php if($PaginaActual>1) echo "<a href=\"index.php?page=".$PaginaAnteior."\">Anterior</a> | \n";?>
</div>


<div class="numeros">
<?php echo "<b>(".$PaginaActual." / ".$UltimaPagina.")</b> \n";?>
</div>

<div class="siguiente">
<?php if($PaginaActual<$UltimaPagina)  echo "<a href=\"index.php?page=".$SiguientePagina."\">Siguiente</a> | \n";?>
</div>

<div class="ultima">
<?php echo "<a href=\"index.php?page=".$UltimaPagina."\">Ultima</a>\n";?>
</div>


</div>
El Resultado se ve asi :)