Escrito por: Daniel Ardila
Por ejemplo, generar varios niveles de categorías donde algunos pueden tener mas subcategorias o ninguna, de esta forma el ajax deberá crear dinámicamente las opciones subsiguientes o finalizar la selección. Los niveles pueden considerar n – niveles donde cada uno podrá depender de una categoría padre.

- Tecnología
- Computadores
- Portátiles
- HP
- Toshiba
- Compaq
- De escritorio
- Celulares
- Motorola
- Nokia
- LG
- Transportacion
- Terrestre
- Autos
- Buses
- Camiones
- Motos
- Aereos
- Aviones
- Personas
- Hombres
- Mujeres
En general asi se puede formar un árbol con n-niveles según lo requiramos, por lo tanto la selección para el usuario puede darse en el 1er nivel, o en el último nivel.
Para este ejemplo es necesario que tengas:
- Servidor Mysql
- Servidor Web
- Corriendo Php en el servidor web y que interactue con Mysql
Ver ejemplo en vivo: Ejemplo
Descargar ejemplo: categorias.zip
Otros post
Este post ha sido visto 2871 veces

Octubre 1st, 2009 at 3:38 pm
quiero entender si es solo un ejemplo, o lo puedo adaptar, cuantos niveles soporta este ejemplo?????
gracias, y le felicito por el aporte
Octubre 1st, 2009 at 3:52 pm
y servirá como ingreso de datos????
Noviembre 5th, 2009 at 12:33 pm
No logro hacer correo el codigo… seria posible que hicieras un paso a paso para enlasar los archivos que estan en categoria.zip???
1.- Baje los archivos.
2.- Cree la DB, y añadi la tabla categorias con 3 campos, cat_id, cat_padre y cat_nombre.
3.- Añadi los datos en todos los archivos que necesitaban coneccion a la base de datos.
4.- Ejecute el archivo insertar.php.
Hasta ahi todo bien, me graba los datos, los reviso en la BD y ni un problema, pero cuando hago correr el index.php, al pinchar la primera lista, no hay caso, si siquiera me muestra esos datos.
Que estoy haciendo mal, podrias ayudarme por favor???
Saludos.