Ti basta un while di verifica con una maggiore randomizzazione, vedi eventualmente anche uniqid() e microtime()Originariamente inviato da lorenzo84
il problema è se quel numero è presente devo farlo rigenerare al volo... potrebbe andar bene un if dentro un for? ma più che altro se ho migliaia di numeri secondo te impiegherà molto tempo?e poi, secondo te per non generare traffico nel db potrei con una query salvare tutti i numeri in un array ? ancora non ho fatto codice ma stavo pensando come farlo...