ti posto quello che ho scritto:


$a=array();
$st=mysql_query("SELECT numero FROM tabella") or die(mysql_error());
while($row=mysql_fetch_assoc($st)){
$a[]=$row[numero];
$b=range(1,100);
$c=array_diff($a,$b);
foreach ($row as $key => $value )
echo $value;
}

mi torna con $value la lista dei numeri già occupati invece dovrebbe tornarmi quelli ancora disponibili...

cosa dovrei cambiare?

La mia idea sarebbe di rendere visibile in una tabella... o in una riga i numeri ancora disponibili... ad esempio:


Numeri ancora liberi: 13, 15, 56, 76, 98!