Y lo del bucle "for" no creo que funcione así... porque necesitas saber "a priori" cuántas iteraciones vas a hacer. Sería más bien utilizando mysql_num_rows($result), pero no hace falta... eso se soluciona con el "while" que puse antes.
El "while" dice: mientras hayan registros, se ejecuta el bucle... o sea que no habrá problema.
Repito que no le veo utilidad al script, pero creo que eso es lo que quería saber jsalas.
Saludos