Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2010, 16:24
Avatar de OWNED91
OWNED91
 
Fecha de Ingreso: abril-2010
Ubicación: Guatemala
Mensajes: 34
Antigüedad: 14 años
Puntos: 0
Guardar Codigo Aleatorio

Muy buenas, aqui como siempre vengo a molestarlos con un pequeño problema que tengo.
Bueno tengo un programita que genera un codigo aleatorio, el codigo lo genero desde una función que cree , luego el contenido generado lo guardo en una BD, entonces lo que quiero hacer es por ejemplo que por X casualidad se repitiera un código aleatorio como haría que se ejecutara la función otra vez hasta que no haya casualidad alguna y guardarla en la BD.

Solo aclaro que estoy aprendiendo php y si mucho llevo 1 mes aprendiendolo y pues no abarco mucho del tema...

Psss mi solucion seria algo asi, no seria la definitiva xD:

if ($codigo_aleatorio==$codigo_buscado_en_la_bd)
{
ejecuto la funcion otra vez porque hay coincidencia y genero un nuevo codigo aleatorio...
}
else
{
si no hay coincidencia, guardo el dato del código aleatorio generado...
}
pero si el código generado es otro que tambien ya este en la bd y lo creo el else, como lo ejecuto nuevamente, ya que el if solo 1 vez se ejecuta y ahí me guardaría un dato repetido. disculpen si la solucion es fácil, pero no he abarcado mucho en php...y prefiero preguntar que quedarme como tonto... xD