Bueno, estoy metido en un proyecto el cual se trata de crear un disco duro virtual para cualquier usuario, este podra subir archivos y administrar sus carpetas... he decidido que las carpetas sean virtual, es decir, q no se creen en el disco duro, sino que en la base de datos, y ahi enlazar los archivos que pertenecen a ella... hasta ahi no hay problema.
El problema viene cuando el usuario de clic en "subir archivo" no se como desplegarle todas las carpetas de el en un select tipo arbol de directorio..
La tabla de carpetas:
id_carpeta, nombre, id_usuario, id_carpeta_padre
Por ejemplo, suponiendo que el usuario tiene las siguientes carpetas:
raiz
- dir1
--- dir3
- dir2
--- dir4
--- dir5
----- dir7
--- dir6
como darle la opcion mediante un select q seleccione la que quiera para subir el archivo, por ejemplo, el quiere subir el archivo en dir7.
espero q me puedan ayudar.
muchas gracias.
