Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/02/2012, 13:27
Avatar de protoameeba
protoameeba
 
Fecha de Ingreso: septiembre-2005
Mensajes: 195
Antigüedad: 18 años, 7 meses
Puntos: 3
Respuesta: boton siguiente, anterior en paginacion php

Hola he hecho esto:



Código PHP:
Ver original
  1. if( $numPags > 1)
  2.                 {          
  3.                 for($x = 1; $x <($pag+14); $x++)
  4.                 {
  5.                     if( $pag == ($x) )
  6.                         if( $x == 9 )
  7.                             echo '<script language="javascript">function showPage'.($x).'(){ var variable_post="Mi texto recargado"; $.post("anuncios.php?pag='.($x).'", { variable: variable_post }, function(data){ $("#container").html(data); }); }</script><a href="#" onclick="javascript:showPage'.($x).'();" class= "pag-Actual line0 counter_black_9">'.($x).'</a>';
  8.                             else
  9.                                 if( $x >= 9 )
  10.                                     echo '<script language="javascript">function showPage'.($x).'(){ var variable_post="Mi texto recargado"; $.post("anuncios.php?pag='.($x).'", { variable: variable_post }, function(data){ $("#container").html(data); }); }</script><a href="#" onclick="javascript:showPage'.($x).'();" class= "pag-Actual line0 counter_black">'.($x).'</a>';
  11.                                     else
  12.                                     echo '<script language="javascript">function showPage'.($x).'(){ var variable_post="Mi texto recargado"; $.post("anuncios.php?pag='.($x).'", { variable: variable_post }, function(data){ $("#container").html(data); }); }</script><a href="#" onclick="javascript:showPage'.($x).'();" class= "pag-Actual line0 counter_white">'.($x).'</a>';
  13.                                    
  14.                                 else
  15.                                     if( $x <= 9 )
  16.                                     echo '<script language="javascript">function showPage'.($x).'(){ var variable_post="Mi texto recargado"; $.post("anuncios.php?pag='.($x).'", { variable: variable_post }, function(data){ $("#container").html(data); }); }</script><a href="#" onclick="javascript:showPage'.($x).'();" class="line0 counter_red" >'.($x).'</a>';
  17.                                     else
  18.                                     echo '<script language="javascript">function showPage'.($x).'(){ var variable_post="Mi texto recargado"; $.post("anuncios.php?pag='.($x).'", { variable: variable_post }, function(data){ $("#container").html(data); }); }</script><a href="#" onclick="javascript:showPage'.($x).'();" class= "pag-Actual line0 counter_grey">'.($x).'</a>';
  19.                 }
  20.                 echo '<script language="javascript">function showPage'.($x+1).'(){ var variable_post="Mi texto recargado"; $.post("anuncios.php?pag='.($x+1).'", { variable: variable_post }, function(data){ $("#container").html(data); }); }</script><a href="#" onclick="javascript:showPage'.($x+1).'();" class= "pag-Actual line0 counter_black">siguiente</a>';
  21.                 }
  22.                 else
  23.                 echo '</div>';

Pero algo estoy haciendo mal...

me muestra bien 14 resultados y el boton siguiente, pero al darle al numero 2 por ejemplo, lo que hace es que me muestra lo que hay en la paginacion 2, pero ademas me saca la paginacion 15 y 16... y si le doy a siguiente me suma los 14 que existan y me muestra el doble 28!!

No lo veo! y eso que llevo un rato si me puedes echar una mano amigo!!!! gracias!!!
__________________
Ser libre no es hacer lo ke uno kiere, sino kerer lo ke uno hace....