dire se volevo dare ad ogni utente che ha registrato sul mio sito un ID univoco. Mi sembra che se volessi farlo dovrei: Creare un numero casuale per l'id, controllare se quell'id esiste già nel database, se esiste, quindi creare un altro numero casuale e inviare ancora un'altra query per vedere se esiste, e così via ...PHP & mySQL (i): come generare un ID utente casuale?
Questo potrebbe andare avanti per secoli. Oltre ad avere un ID incrementale, c'è qualche modo decente per farlo?
Perché non semplicemente utilizzare un campo AUTOINCREMENT? Gli utenti hanno davvero bisogno (o cura) di avere qualche hash complicato che li identifica, specialmente se è qualcosa che non hanno mai bisogno di vedere? –
usa un campo autoincrement come chiave primaria. questo è praticamente quello che fanno tutti. – dqhendricks
beh sarà usato nell'URL come? Id = ##### e volevo essere avventuroso :-) –