No es necesario, porque no en vez de poner la variable $Nc creas un array y en el while pones un contador para ir guardando un valor en cada elemento del array?
Cita: $resultc=mysql_query("SELECT NombresFROM Sitio WHERE numj=3");
$nombres = array(); $cont = 0;
while ($fila=mysql_fetch_array($resultc))
{
$nombres[$cont]=$fila[0];
$cont++;
}