Originariamente inviato da Simo990
Semplice, richiama la tua funzione specificando una $lunghezza di 5
Codice PHP:
$code=id(5); 
Fai una query al database (tipo SELECT ID FROM tabella WHERE ID=$id);
Se le righe del risultato sono >= 1 vuol dire che l'ID è già presente nel database.
Quindi
$query = mysql_query("SELECT id FROM _user WHERE id = '$id'");
if(mysql_num_rows($query) >= 1)

Pero come faccio a dire che, se è già presente calcoli un'altro id, cioè risvolge la funzione?