Bonjour,
je sais que le titre est assez ambigu, d'ou la difficulté de faire des recherches sur le net ..
J'ai une base de donnée avec la table TYPE organisé comme cela (je simplifie)
l'idée est de créer une arborescence de TYPES, un peu comme un forum et le tout dans une seul table, exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5id nom profondeur id_parent
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 NOM ID ID_PARENT PROFONDEUR Informatique 1 0 1 --Programmation 2 1 2 ----PHP 5 2 3 ------Tuto 4 5 4 ----C++ 11 2 3 --3D 9 1 2 --Montage Vidéo 8 1 2 Sport 45 0 1 --Rugby 32 45 2 --Karaté 34 45 2 ----Techniques 15 34 3 ----Coups fatals! 45 34 3 etc ...
Cette représentation je souhait l'avoir dans la balise select
Remarquer que les ID ne représentent aucun ordres, mais informe pour chaque noeud qui est sont père.
Avez vous une idée, un algo, pour démarrez.
perso j'en ai un au brouillon mais il me semble assez lourd à mettre en place (plusieurs boucles imbriqués, plusieurs parcours, beaucoup de modification de tableaux ...)
Merci
PS:j'ai voulu faire des listes dynamique avec seulement du php, j'ai passé hier la journée sans succès, et comme je dois fini ce soir, je ne souhaite pas me lancé dans du ajax
EDIT3 : décidément j'arrive pas à organiser la liste ....







Répondre avec citation



Partager