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:
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
      ...
la table est construite ainsi :
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)
Par exemple, si nous voulons supprimer Parent1, il faudrais supprimer enfant1 et deux ainsi que leurs sous-enfants.

Comment faire ca simplement en php ?

Merci d'avance