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

PHP/MySQL के साथ बहु स्तरीय मेनू

आपको और अधिक स्तरों पर ले जाने के लिए आप बस थोड़ा सा रिकर्सन का उपयोग कर सकते हैं।

function echo_menu($menu_array) {
    //go through each top level menu item
    foreach($menu_array as $menu) {
        echo "<li><a href='{$menu['link']}'>{$menu['titulo']}</a>";
        //see if this menu has children
        if(array_key_exists('children', $menu)) {
            echo '<ul>';
            //echo the child menu
            echo_menu($menu['children']);
            echo '</ul>';
        }
        echo '</li>';
    }
}

echo '<ul>';
echo_menu($menu_array);
echo '</ul>';

यह बच्चों के जितने भी स्तर आप चाहते हैं, उनके लिए यह काम करेगा।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql क्लाइंट में काम करने के लिए vi कीबाइंडिंग कैसे प्राप्त करें?

  2. PHP में एक सम्मिलित क्वेरी पर लूप करें

  3. टेक्स्ट को ठीक उसी तरह संरक्षित और प्रदर्शित करें जिस तरह से इसे टाइप और सबमिट किया जाता है

  4. जावा का उपयोग करके ग्रहण में webservices (JAX - RS) का उपयोग करके डेटाबेस से डेटा कैसे प्राप्त करें?

  5. एकाधिक तालिकाओं में MySQL पूर्ण पाठ खोज प्रासंगिकता