Código PHP:
d = new dTree('d');
d.add(0,-1,'Elige un pueblo o comarca');
d.add(1,0,'<?php echo $row[2] ?>','pueblos.php?id=<?php echo $row[0] ?>');
<?php
while($row=mysql_fetch_row($result)){ ?>
d.add(2,1,'<?php echo $row[1] ?>','pueblos.php?id=<?php echo $row[0] ?>');
<? }
El javascript funciona de forma que los números 2,1 (de d.add(2,1) se refieren a el primero la id única del enlace, y el segundo relaciona con otro enlace 'padre' (en este caso el d.add (1,0).
Por lo que supongo el problema esta en que cuando se ejecuta la sentencia while siempre tiene id=2. Alguien sabe como puedo solucionarlo??
Gracias de antemano.