j'ai un tableau qui ressemble àLooping par un tableau et l'insertion dans une table avec la relation parent-enfant
Array
(
[438044691:maincategoryone] => Array
(
[0] => Array
(
[id] => 438044692
[name] => main category one item one
[category] => Array
(
[2] => Array
(
[id] => 4380444456
[name] => main category one item one - sub
)
)
)
[1] => Array
(
[id] => 438044693
[name] => main category one item two
)
)
[438044701:maincategorytwo] => Array
(
[0] => Array
(
[id] => 438044702
[name] => main category two item one
)
)
[438044709:maincategorythree] => Array
(
[0] => Array
(
[id] => 438044710
[name] => main category three item one
)
[1] => Array
(
[id] => 438044711
[name] => main category three item two
)
)
)
Comment puis-je boucle à travers cela en PHP et stocker les données dans une relation parent-enfant-petit-enfant-mère dans la même table (MYSQL).
Un exemple de requête pour récupérer les données dans l'ordre (parent-enfant-petit-enfant) une fois inséré serait génial.
J'espère que ma question est logique. Si non, excusez-moi, mais je serai en mesure de vous donner plus d'informations.
Merci beaucoup.
Avez-vous une profondeur infinie ou s'arrête-t-il à petit-enfant (je veux dire les petits-enfants sont leafs)? – greg0ire
bien la profondeur maximale sera 3 qui est sous-subsub principale. Je ne pense pas que ça ira plus loin. – bharath