jedino da SELECT-ujes iz tabele sve brojeve, ubacis ih u PHP array, i onda:
while (1)
{
$rnd=rand(1,100000);
if (!isset($array[$rnd])) break;
}
ne vidim brzi nacin.
p.s. obezbedi PHP-u dovoljno memorije.
------------
drugo resenje, pa stavi UNIQUE INDEX, pa 'na slepo' insert-uj [u petlji] dok ne prodje?
mislim da ce to najbrze raditi... jedino ce biti previse neuspesnih insert-a kada popunis kombinacije preko 95%
|