Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक डीबी तालिका से PHP सरणी, या JSON में पदानुक्रमित PHP संरचना कैसे प्राप्त करें?

टू पास फ़ोरैच ट्रिक करता है। यह सभी बच्चों को उनके माता-पिता से पुनरावर्ती रूप से जोड़ेगा।

$structure = array();
foreach( $array as $row ) { //add rows to array by id
    $structure[ $row["id"] ] = $row + array( "children" => array() );
}
foreach( $structure as &$row ) { //link children to parents
    if( ! is_null( $row["parent"] ) ) {
        $structure[ $row["parent"] ]["children"][] =& $row;    
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जेट्टी 7 + MySQL कॉन्फिग [java.lang.ClassNotFoundException:org.mortbay.jetty.webapp.WebAppContext]

  2. एंड्रॉइड ऐप में लॉग इन पेज कैसे बनाएं?

  3. MySQL तालिका से चयन करने का कोई तरीका जहां कोई फ़ील्ड निश्चित वर्ण/संख्या में समाप्त होता है?

  4. अजाक्स कॉल सिर्फ इको वैल्यू के बजाय पूरे पेज को लौटाता है

  5. सभी बाल श्रेणियों को प्राप्त करने के लिए पुनरावर्ती कार्य