Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2010, 20:14
kamikazeee
 
Fecha de Ingreso: noviembre-2010
Mensajes: 9
Antigüedad: 13 años, 6 meses
Puntos: 0
Ajax me muestra los registros correctamente sólo la primera vez

Hola, tengo en una página, un páginador, para separar la gran cantidad de registros que tengo.

muestro los registros con un while hasta un punto en el que corto, muestro una banner, y sigo mostrando los registros con otro while.

El problema es que ésto se muestra bien sólo la primera vez. Al cambiar de página, los registros se muestran hasta el primer while (o sea no se ve desde la publicidad hacia abajo)

El código es:
Código PHP:
Ver original
  1. <?
  2.              $RegistrosAMostrar=12;
  3.  
  4.              //estos valores los recibo por GET
  5.              if(isset($_GET['pag'])){
  6.               $RegistrosAEmpezar=($_GET['pag']-1)*$RegistrosAMostrar;
  7.                $RegistrosAEmpezar =  $RegistrosAEmpezar + 24;
  8.               $PagAct=$_GET['pag'];
  9.                $PagAct = $PagAct ;
  10.               //caso contrario los iniciamos
  11.              }else{
  12.               $RegistrosAEmpezar=12;
  13.               $PagAct=2;
  14.              }?>
  15.             <ul>
  16.                         <li><br>
  17.              <?
  18.              $Resultado=mysql_query("SELECT * FROM tabla ORDER BY hits DESC LIMIT $RegistrosAEmpezar, $RegistrosAMostrar",$con);
  19.              $nr=0;?>
  20.              
  21.              <? while($MostrarFila=mysql_fetch_array($Resultado)){
  22.               $id=$MostrarFila['id'];
  23.               $like=$MostrarFila['like'];  ?>
  24.                    
  25. <font size=1>
  26.               <li> : REGISTRO :</li></font>
  27.          <?
  28.     }
  29.     ?>
  30. <li><br>
  31.    
  32.     <script type="text/javascript"> : PUBLICIDAD :
  33. </script>
  34.  
  35. <br>
  36. <li> <?
  37.                                    
  38.     $x=mysql_query("SELECT * FROM tabla ORDER BY hits DESC LIMIT 20,10");
  39.     $nr=0;
  40.     while ($y=mysql_fetch_assoc($x)) {
  41.         $id=$y['id'];
  42.         $like=$y['like'];
  43.        
  44.         ?>
  45. <font size=1>
  46.               <li> : REGISTRO :</li>
  47.          <?
  48.     }
  49.     ?>
  50.         </ul>


Gracias!