21,887
社区成员
发帖
与我相关
我的任务
分享
<?php
$lists = array(
'0' => array('m_id' => 12, 'm_name' => '一级分公司标准成本', 'm_parent_id' => 11, 'm_sort' => 50, 'level' => 0),
'1' => array('m_id' => 13, 'm_name' => '机台费用', 'm_parent_id' => 12, 'm_sort' => 50, 'level' => 1),
'2' => array('m_id' => 144, 'm_name' => '机台费用分析', 'm_parent_id' => 13, 'm_sort' => 50, 'level' => 2),
'3' => array('m_id' => 14, 'm_name' => '原材料价格管理', 'm_parent_id' => 11, 'm_sort' => 50, 'level' => 0),
'4' => array('m_id' => 15, 'm_name' => '原材料价格表', 'm_parent_id' => 14, 'm_sort' => 50, 'level' => 1),
'5' => array('m_id' => 143, 'm_name' => '原材料价格分析1', 'm_parent_id' => 15, 'm_sort' => 50, 'level' => 2),
'6' => array('m_id' => 148, 'm_name' => '原材料价格分析2', 'm_parent_id' => 15, 'm_sort' => 50, 'level' => 2)
);
?>
<ul>
<li>0一级分公司标准成本
<ul>
<li>1机台费用
<ul>
<li>2机台费用分析</li>
</ul>
</li>
</ul>
</li>
<li>0原材料价格管理
<ul>
<li>1原材料价格表
<ul>
<li>2原材料价格分析1</li>
<li>2原材料价格分析2</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<?php foreach ($lists as $list): ?>
<?php if ($list['level'] == 0) { ?>
<li><?php echo '0', $list['m_name']; ?>
<?php } else if ($list['level'] == 1) { ?>
<ul>
<li><?php echo '1', $list['m_name']; ?>
</ul>
</li>
<li>
<ul>
<?php } else { ?>
<li><?php echo '2', $list['m_name']; ?></li>
</ul>
</li>
<?php } ?>
<?php endforeach; ?>
</ul>
<?php
$lists = array(
'0' => array('m_id' => 12, 'm_name' => '一级分公司标准成本', 'm_parent_id' => 11, 'm_sort' => 50, 'level' => 0),
'1' => array('m_id' => 13, 'm_name' => '机台费用', 'm_parent_id' => 12, 'm_sort' => 50, 'level' => 1),
'2' => array('m_id' => 144, 'm_name' => '机台费用分析', 'm_parent_id' => 13, 'm_sort' => 50, 'level' => 2),
'3' => array('m_id' => 14, 'm_name' => '原材料价格管理', 'm_parent_id' => 11, 'm_sort' => 50, 'level' => 0),
'4' => array('m_id' => 15, 'm_name' => '原材料价格表', 'm_parent_id' => 14, 'm_sort' => 50, 'level' => 1),
'5' => array('m_id' => 143, 'm_name' => '原材料价格分析1', 'm_parent_id' => 15, 'm_sort' => 50, 'level' => 2),
'6' => array('m_id' => 148, 'm_name' => '原材料价格分析2', 'm_parent_id' => 15, 'm_sort' => 50, 'level' => 2)
);
?>
<ul>
<?php foreach ($lists as $list): ?>
<?php if($list['level']==0){ ?>
<li><?php echo '0', $list['m_name']; ?></li>
<?php } ?>
<?php if($list['level']==1){ ?>
<li style="list-style:none"><ul><li><?php echo '1', $list['m_name']; ?></li></ul></li>
<?php } ?>
<?php if($list['level']==2){ ?>
<li style="list-style:none"><ul><li style="list-style:none"><ul><li><?php echo '2', $list['m_name']; ?></li></ul></li></ul></li>
<?php } ?>
<?php endforeach; ?>
</ul>