bueno comienzo con mis preguntas simples para ver si hay un error
deura esta consulta
otra si imprimes $n cuanto te da??
has este cambio esto
por esto
y lo mismo con el otro for cambialos por while que es con lo que normalmente se trabaja el mysql_fetch_array