J'ai un petit problème avec une récursivité en PHP. J'ai lu beaucoup d'articles mais la solution ne vient pas.récursivité PHP: Comment créer une récursivité en php
Je possède ce tableau:
[59] => Array
(
[ID] => REL000000
[Name] => RELIGIONE/Generale
[Description] =>
[IdParent] =>
)
[799] => Array
(
[ID] => REL102000
[Name] => RELIGIONE/Teologia
[Description] =>
[IdParent] => REL000000
)
[800] => Array
(
[ID] => REL068000
[Name] => RELIGIONE/Teosofia
[Description] =>
[IdParent] => REL000000
)
[801] => Array
(
[ID] => REL103000
[Name] => RELIGIONE/Universalismo Unitario
[Description] =>
[IdParent] => REL000000
)
[802] => Array
(
[ID] => REL034000
[Name] => RELIGIONE/FestivitÃ/Generale
[Description] =>
[IdParent] => REL000000
)
Je voudrais créer un arbre hiérarchique où le match sur le terrain IdParent avec le champ ID.
Est-ce que quelqu'un m'aider?
grâce
Où ai-je écrit ce code? Ce n'est pas clair. – Michelangelo
Je ne peux pas dire où vous devriez le mettre sauf si vous me fournissez le reste de votre code. Dans les deux lignes ci-dessus, $ array est le tableau que vous avez fourni dans la question, $ id_child et $ id_parent sont respectivement les clés d'un enfant et d'un parent ($ array [$ id_child] est un enfant de $ array [$ id_parent], et vice versa, ce dernier est le parent du premier). – CAFxX