tengo la tipica tabla de categorias vinculadas entre si a traves de un campo que identifica el parentesco o sea asi:
cat_id nombre_cat parent_id
1 Agua 0
2 Fuego 0
3 Tierra 0
4 flota 1
5 densidad 4
me gustaria crear una funcion que introduciendo el parent id me de todo el recorrido................o sea si pongo 4 obtenga la ruta del anidamiento...
4---1----0 o lo que es lo mismo densidad=>flota=>Agua
he probado de todo pero ya no se por donde tirar.....no encuentro la manera de hacer un bucle...