zoukankan      html  css  js  c++  java
  • 无限极分类

    <?php
    // header("Content-type: text/html; charset=utf-8");
    header("Content-type: text/html; charset=gb2312");

        $link = mysqli_connect("192.168.1.181","root","123456","teacher","3306");
        $sql ="select * from user";
        $row = mysqli_query($link,$sql);
        while($arr = mysqli_fetch_assoc($row)){
            $data[] = $arr;
        }
        $data1 = fun($data,$par_id=0,$leve=0);
        function fun($data,$par_id=0,$leve=0)
        {
            static $list = array();
            foreach ($data as $key => $v) {
                if ($v['pid']==$par_id) {
                    $v['leve'] =$leve;
                    $list[] = $v;
                    fun($data,$v['id'],$leve+1);
                }
            }
            return $list;
        }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
        <title>Document</title>
    </head>
    <body>
            <select name="" id="">
            
            <?php foreach ($data1 as $key => $v) { ?>
                <option value="<?php echo $v['id']?>"><?php echo str_repeat('&nbsp;&nbsp;',$v['leve']).$v['name']?></option>
            <?php } ?>
        </select>
    </body>
    </html>

  • 相关阅读:
    css世界六
    电子书
    es 浏览器支持情况地址
    mac 下载文件的一些地址
    NODE_ENV production / development
    css世界五
    css世界四
    css世界三
    css世界二
    关于递归算法
  • 原文地址:https://www.cnblogs.com/lixiansen/p/5645651.html
Copyright © 2011-2022 走看看