मेरे पास एक डेटाबेस तालिका है जो एक साथ स्थानों को लिंक करती है; एक स्थान किसी स्थान पर हो सकता है, जो किसी अन्य स्थान के अंदर हो सकता है।MySQL - एक वृक्ष संरचना को रिकर्स करना
location (<id>, ....)
location_parent (<location_id>, <parent_id>)
यहाँ MySQL/पीएचपी एक की गहराई के लिए नीचे जाने के लिए है:
$sql = "SELECT id FROM se_locations_services WHERE parent_locationid IN
(SELECT location_id FROM se_locations_parent WHERE parent_id = '$locationid')";
मैं कैसे, एक माता पिता स्थान को देखते हुए अपने सभी सन्तान स्थानों, चाहे कितना गहरा हो जाता है ऐसा करने के लिए, बस का उपयोग कर माई एसक्यूएल?
http://stackoverflow.com/questions/587488/handling-hierarchy-data-in-डेटा –