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

php और mysql के साथ उप-मेनू के साथ गतिशील मेनू कैसे बनाएं?

$q = mysql_query("SELECT sec_id, sec_name, sec_group FROM tbl_user_sec ORDER BY sec_id");

// prepare data 
$groups = Array();
while($w = mysql_fetch_assoc($q)) {
  if(!isset($groups[$w['sec_group']])) $groups[$w['sec_group']] = Array();
  $groups[$w['sec_group']][] = $w;
}

// display data
echo "<ul>";
foreach($groups as $group_name => $sections) {
  echo '<li><a href="#">'.$group_name.'</a><ul>';
  foreach($sections as $section) {
    echo '<li><a href="#">'.$section['sec_name'].'</a>';
  }
  echo '</ul></li>';
}
echo "</ul>";

एक अन्य समाधान है यदि आप sec_id . के आधार पर परिणामों को छांटने की परवाह नहीं करते हैं



  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 - php . में पंक्तियों की कुल संख्या गिनें

  2. PHP (MySQL) त्रुटि:चेतावनी:mysql_num_rows () पैरामीटर 1 को संसाधन होने की अपेक्षा करता है

  3. MySQL से जावा कोड कैसे कॉल करें?

  4. MySQL - उन पंक्तियों का चयन कैसे करें जहाँ मान सरणी में है?

  5. फिक्सिंग लॉक प्रतीक्षा टाइमआउट पार हो गया; 'अटक MySQL तालिका' के लिए लेनदेन को पुनरारंभ करने का प्रयास करें?