[UPHPU] Hierarchical Menu Ideas
Fred Larsen
fred at bitwyze.com
Thu Dec 8 14:22:22 MST 2005
On Dec 8, 2005, at 1:58 PM, Brandon Stout wrote:
> echo "<ul id=\"containerul\">\r\n";
> while($row = mysql_fetch_row($mainMenu)) {
> if($row[0] == 0) {
> echo "<li>$row[1]";
> } elseif($row[0] > (($row[0] - 1))) {
> echo "</li>\r\n<ul>\r\n <li>$row[1]";
> } else {
> echo "</li>\r\n</ul>\r\n<li>$row[1]";
> }
> }
> echo "</li>\r\n</ul>\r\n";
> ?>
$last = 0;
while ($row = mysql_fetch_row($mainMenu)) {
if ($row[0] > $last) {
echo '<ul>';
}
if ($row[0] < $last) {
echo "</li></ul>\r\n";
}
if ($row[0] == $last) {
echo '</li>';
}
echo "<li> $row[1]";
$last = $row[0];
}
// close all the uls because your list could end on a depth greater
than 0
for ($i = $last; $i > 0; $i--) {
echo "</li></ul>\r\n";
}
echo "</li>\r\n</ul>\r\n";
Fred
More information about the UPHPU
mailing list