Foros del Web » Programando para Internet » PHP »

Generar numeros en orden

Estas en el tema de Generar numeros en orden en el foro de PHP en Foros del Web. Hola a todos: Estoy tratando de hacer que una sentencia de codigo me genere un numero desde "0" o desde "1" hasta "10" y que ...
  #1 (permalink)  
Antiguo 06/07/2007, 14:51
 
Fecha de Ingreso: febrero-2007
Mensajes: 62
Antigüedad: 17 años, 1 mes
Puntos: 0
Generar numeros en orden

Hola a todos:
Estoy tratando de hacer que una sentencia de codigo me genere un numero desde "0" o desde "1" hasta "10" y que cada ves que la pagina es cargada o accedida genere dicho numero y en el siguiente acceso lo incremente 1.
por ejemplo si una persona entra a la pagina le debera imprimir el 1 y si otra persona que esta en otra parte ingresa a la pagina le imprimira el 2 y asi sucesivamente.
Lo he tratado de hacer con For y While, pero me termina imprimiendo todo el listado de numeros en ves de hacerlo uno por uno y cada ves que la pagina sea accedida.
Agradesco la ayuda.

Asi lo tengo en for:
<?php For ($cu=1;$cu<=10;$cu++)
{ echo $cu; } ?>

Y asi en While:
<?php $cue = 0;
while ( $cue <= 10)
{ echo $cue; $cue++; } ?>
  #2 (permalink)  
Antiguo 06/07/2007, 14:57
Avatar de david_M_G  
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 1 mes
Puntos: 20
Re: Generar numeros en orden

Pero si son personas diferentes... Tendrás que guardar el número en algún sitio, ya sea en un TXT o en una base de datos.

  #3 (permalink)  
Antiguo 06/07/2007, 16:04
 
Fecha de Ingreso: febrero-2007
Mensajes: 62
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Generar numeros en orden

Eso si, lo pienso guardar en una base de datos, con la parte de guardarla no ahi problema.
El inconveniente esta en que no se manejar bien los bucles y por eso no se como hacer para que imprima o muestre cada numero en el orden que debe, que es como lo explique arriba.
Lo otro es que la sentencia se debe cumplir ya sea que una persona en china entro a la pagina, y otra persona de mexico entro tambien a la pagina, o una de chile. La idea es lo imprima solo uno a la ves y asi mismo lo actualice el "$variable++"
Gracias
  #4 (permalink)  
Antiguo 06/07/2007, 16:20
Avatar de david_M_G  
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 1 mes
Puntos: 20
Re: Generar numeros en orden

¿Y por qué quieres hacer un bucle?

Eso estaría bien si por ejemplo el último número fuera el 7, quisieras mostrar esto:

1 2 3 4 5 6 7

Pero quieres mostrar eso, o sólo el número final?

7

En todo caso, para actualizar el número en la base de datos la consulta SQL sería algo así:

Código PHP:
# Conectas a la DB #
$do mysql_query("UPDATE from tabla SET numero = numero+1"); 
Y para mostrarlo:

Código PHP:
# Conectas a la DB #
$sql mysql_query ("SELECT numero from tabla");
$resultado mysql_result($sql0);
echo 
$resultado
Pero esto vas a tener que adaptarlo un poco a tus necesidades.

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 10:13.