decir si quería dar a cada usuario que se registró en mi sitio una identificación única. Me parece que si quisiera hacer esto tendría que: Crear un número aleatorio para el ID, verificar si ese ID ya existe en la base de datos, si existe, crear otro número aleatorio y enviar otra consulta para ver si eso existe, y así sucesivamente ...PHP y mySQL (i): ¿Cómo generar una identificación de usuario aleatoria?
Esto podría continuar por años. Además de tener una identificación creciente, ¿hay alguna forma decente de hacerlo?
Por qué no basta con utilizar un campo de incremento automático? ¿Realmente los usuarios necesitan (o les importa) que tengan algún hash complicado que los identifique, especialmente si es algo que nunca necesitan ver? –
use un campo de autoincrement como su clave principal. eso es más o menos lo que todos hacen. – dqhendricks
bien, se usará en la url como? Id = ##### y quería ser aventurero :-) –