Ver Mensaje Individual
  #13 (permalink)  
Antiguo 10/11/2012, 06:47
Avatar de jor_0203
jor_0203
 
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 8
Respuesta: como puedo para el for hasta un numero

Cita:
Iniciado por jandrogdz Ver Mensaje
Entonces que es lo que necesitas no sabes explicarte.

Si quieres que solo registros aumente en 4 y que se pare cuando llegue a 20 o menos de 20 entonces has esto.

Código PHP:
Ver original
  1. <?php
  2. $registro = 0;
  3. for($tabla = 0; $tabla<=20; $tabla+= 4){
  4. echo '<a href="for.php?suma='.$registro.'">'.$registro.'</a><br />';
  5. $registro+= 4;
  6.     if($registro >= 20)
  7.     {
  8.         break;
  9.     }
  10. }
  11.  
  12. ?>

pero me queda la duda de entonces tabla en cuanto va a ir incrementando?
mira lo hice de esta forma chequenlo esta muy bueno

<?php
$total_registros=7;
if (isset($_GET['suma']))
{
$registro=$_GET['suma']+1;
$registro1=$registro+1;
$registro2=$registro1+1;
if($registro==$total_registros || $registro1==$total_registros || $registro2==$total_registros)
{
$registro=$total_registros-2;
$registro1=$total_registros-1;
$registro2=$total_registros;
paginador($registro,$registro1,$registro2);
}
elseif($registro>=$total_registros || $registro1>=$total_registros || $registro2>=$total_registros)
{
$registro=$total_registros-2;
$registro1=$total_registros-1;
$registro2=$total_registros;
paginador($registro,$registro1,$registro2);
}
else
{
paginador($registro,$registro1,$registro2);
}
}
else
{
paginador(0,1,2);
}
function paginador($a1, $a2, $a3)
{
for($x=0; $x<func_num_args(); $x++)
{
//$a=1+func_get_arg($x);
echo '<a href="paginador3.php?suma='.func_get_arg($x).'">'. func_get_arg($x).'</a>';
}
}

?>