Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/07/2011, 23:14
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Generar ID alfanumérico

Estas bromeando verdad...

Si comprendes que aunque la función diga que es una "contraseña" al final de cuentas es un string alfanumérico?....

Ahora, por algo se llama ingeniería, porque no toda función va a hacer todo el trabajo desde un inicio, vamos, que no se te ocurrió generar el string y posteriormente verificar si existe, si no existe lo ingresas y si existe vuelves a llamar a la función hasta que te entregue un string libre?, vamos, dependiendo del numero de caracteres es la posibilidad de que se repitan, si generas un string de 5 caracteres y cada carácter puede tener 36 posibilidades saca la cuenta, te la ahorro, son mas de 60 millones a 1 a que se repita, a menos que manejes millones de registros es muy dificil que se repitan, ahora, si vas a tener millones de registros genera un string mas grande.... 10/15/20 caracteres?

Ahora, quieres ahorrarte todo esto, genera una ID auto incrementable y única
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)