层叠菜单的动态生成

  • A+
所属分类:PHP编程
  1. <HTML><BODY BGCOLOR=FFFFFF>
  2. <FORM ACTION="<?php echo $PATH_INFO?>" METHOD=POST>
  3. <?php
  4.   if (isset($hierarchy)){
  5.       //$hierarchy[] = $selection; 
  6.       if (isset($hierarchy)){
  7.         while(list($level, $sel) = each($hierarchy)){
  8.           echo "<INPUT TYPE=HIDDEN NAME=hierarchy[$level] VALUE=$sel>";
  9.           echo $level, ': ', $sel, "<BR>n";
  10.           $nextlevel = (int) $level + 1;
  11.         }
  12.     }
  13.   }
  14.   else{
  15.       $nextlevel = 0;
  16.   }
  17.   echo "<SELECT NAME=hierarchy[", $nextlevel, "]>n";
  18.   for ($I = 1; $I <= 10; $I++){
  19.     echo "<OPTION VALUE=$I>$I</OPTION>n";
  20.   }
  21.   echo "</SELECT>n";
  22. ?>
  23. <INPUT TYPE=SUBMIT>
  24. </FORM>
  25. </BODY></HTML>