Como puedo generar numeros aleatorios sin repeticion
Hola buenas
estoy tratando de hacer que un numero que no se repita en un for
resulta estoy en un proyecto pero nesesito que el x numero sea inrepetible creo que tengo que implementar desde la base de datos o algo asi no
estoy tratando de hacer que un numero que no se repita en un for
resulta estoy en un proyecto pero nesesito que el x numero sea inrepetible creo que tengo que implementar desde la base de datos o algo asi no
1
Puntos
Puntos
1132
Visitas
Visitas
5
Resp
Resp
Por capu98 hace 68 meses
Principiante
Respuesta #1
hola buenas! te dejo un ejemplo muy muy sencillo y funcionando:
<?php $numbers = range(1, 20); shuffle($numbers); for ($i=0; $i < count($numbers); $i++) { echo $numbers[$i].'<br>'; } ?>salu2
1
Puntos
Puntos
Por alber hace 68 meses
Administrador
Respuesta #2
dale gracias por tu aporte voy a probar que tal :)
1
Puntos
Puntos
Por capu98 hace 68 meses
Principiante
Respuesta #3
capu98 dijo: dale gracias por tu aporte voy a probar que tal :)Que tal te resultó ?
0
Puntos
Puntos
Por alber hace 68 meses
Administrador
Respuesta #4
lo realize mediante una tabla mysql que es contador donde cada venta se realiza se actualiza y de ahi va sumando por cada venta si en mysql se regitra con el contrador numero 9000 cuando se generen nuevo pedidos va ir incrementendo el valor 9001 9002 9003 ect,
alber dijo:si funciona bien pero aunque no lo utilize ya que nesesito un codigo unico la verdad estoy creando una tienda donde nesesito generar el numero de pedido donde no se puede chocar los numeros ya lo puede realizarcapu98 dijo: dale gracias por tu aporte voy a probar que tal :)Que tal te resultó ?
lo realize mediante una tabla mysql que es contador donde cada venta se realiza se actualiza y de ahi va sumando por cada venta si en mysql se regitra con el contrador numero 9000 cuando se generen nuevo pedidos va ir incrementendo el valor 9001 9002 9003 ect,
0
Puntos
Puntos
Por capu98 hace 68 meses
Principiante
Respuesta #5
salu2
capu98 dijo:ok, esto último no lo comentabas en el post! pero si lo tienes solucionado todo perfecto :Palber dijo:si funciona bien pero aunque no lo utilize ya que nesesito un codigo unico la verdad estoy creando una tienda donde nesesito generar el numero de pedido donde no se puede chocar los numeros ya lo puede realizarcapu98 dijo: dale gracias por tu aporte voy a probar que tal :)Que tal te resultó ?
lo realize mediante una tabla mysql que es contador donde cada venta se realiza se actualiza y de ahi va sumando por cada venta si en mysql se regitra con el contrador numero 9000 cuando se generen nuevo pedidos va ir incrementendo el valor 9001 9002 9003 ect,
salu2
0
Puntos
Puntos
Por alber hace 68 meses
Administrador