Bonjour!
Nous avons une table contenant des elements et un nombre potentiellement infini de sous-elements.
Nous vroudrion supprimer a la fois l'element et ses sous-elements pour un id donne:
la table est construite ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Parent1 Enfant1 Sous-enfant1-1 Sous-enfant1-2 Enfant2 Sous-enfant2-1 Enfant3 ... Parent2 ...
Par exemple, si nous voulons supprimer Parent1, il faudrais supprimer enfant1 et deux ainsi que leurs sous-enfants.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 id nom id_parent // l'id du parent direct (Enfant1 pour Sous-enfant1-1 et 1-2) id_root // l'id du parent le plus haut (Parent1 pour toute son arborescence)
Comment faire ca simplement en php ?
Merci d'avance
Partager