Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Ajax me muestra los registros correctamente sólo la primera vez

Estas en el tema de Ajax me muestra los registros correctamente sólo la primera vez en el foro de Frameworks JS en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 01/11/2010, 20:14
 
Fecha de Ingreso: noviembre-2010
Mensajes: 9
Antigüedad: 14 años
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!

Etiquetas: ajax, correctamente, muestra, primera, registros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:23.