PHP+mysql实现从数据库获取下拉树功能示例


Posted in PHP onJanuary 06, 2017

本文实例讲述了PHP+mysql实现从数据库获取下拉树功能。分享给大家供大家参考,具体如下:

<?php
include "config.php";
include "MySQL.php";
$db = new Mysql('test'); //几个简单的类,不用列出来大家也看得懂。就是实例化一个数据库连接而已。
function RootMenu ($PID,$n){
global $arr,$db;
$sql = "select * from menu where `PID` =$PID";
$result = $db->query($sql);
while ($i=$db->fetch_array($result)){
  $i["TITLE"] =str_repeat('--',$n).$i["TITLE"];
  $arr[] =$i;
  RootMenu($i["ID"],($n+4));
}
return $arr;
}
$arr = RootMenu(0,0);
?>
<select id="">
<option value="0" selected="selected">请选择部门</option>
<?php
for ($i=0;$i<count($arr);$i++) {
?>
<option value="<?php echo $arr[$i]["ID"] ?>"><?php echo $arr[$i]["TITLE"] ?></option>
<?php }?>
</select>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
一个简单的自动发送邮件系统(一)
Oct 09 PHP
截获网站title标签之家内容的例子
Oct 09 PHP
特转载一高手总结PHP学习资源和链接.
Dec 05 PHP
PHPwind整合最土系统用户同步登录实现方法
Dec 08 PHP
php中将时间差转换为字符串提示的实现代码
Aug 08 PHP
PHP中设置时区,记录日志文件的实现代码
Jan 07 PHP
php数据访问之增删改查操作
May 09 PHP
Yii框架实现记录日志到自定义文件的方法
May 23 PHP
PHP中的日期时间处理利器实例(Carbon)
Jun 09 PHP
php实现微信发红包功能
Jul 13 PHP
PHP工厂模式的日常使用
Mar 20 PHP
YII框架行为behaviors用法示例
Apr 26 PHP
php中简单的对称加密算法实现
Jan 05 #PHP
WAF的正确bypass
Jan 05 #PHP
phpcms的分类名称和类别名称的调用
Jan 05 #PHP
php 5.4 全新的代码复用Trait详解
Jan 05 #PHP
golang 调用 php7详解及实例
Jan 04 #PHP
PHP 与 UTF-8 的最佳实践详细介绍
Jan 04 #PHP
详解Yii2 定制表单输入字段的标签和样式
Jan 04 #PHP
You might like
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
php 截取字符串并以零补齐str_pad() 函数
2011/05/07 PHP
浅析PKI加密解密 OpenSSL
2013/07/01 PHP
php微信公众号开发之翻页查询
2018/10/20 PHP
php中file_get_contents()函数用法实例
2019/02/21 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
JQuery插件Style定制化方法的分析与比较
2012/05/03 Javascript
jQuery+PHP实现动态数字展示特效
2015/03/14 Javascript
Vue项目中跨域问题解决方案
2018/06/05 Javascript
Vue+Django项目部署详解
2019/05/30 Javascript
微信小程序中使用 async/await的方法实例分析
2020/05/06 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
Python 两个列表的差集、并集和交集实现代码
2016/09/21 Python
Python判断某个用户对某个文件的权限
2016/10/13 Python
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
python检测文件夹变化,并拷贝有更新的文件到对应目录的方法
2018/10/17 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
kafka-python批量发送数据的实例
2018/12/27 Python
Python面向对象之类的定义与继承用法示例
2019/01/14 Python
python按键按住不放持续响应的实例代码
2019/07/17 Python
如何使用python操作vmware
2019/07/27 Python
详解Python list和numpy array的存储和读取方法
2019/11/06 Python
Pytorch 多块GPU的使用详解
2019/12/31 Python
用python对excel进行操作(读,写,修改)
2020/12/25 Python
python pyg2plot的原理知识点总结
2021/02/28 Python
HTML5 Geolocation API的正确使用方法
2018/12/04 HTML / CSS
欧洲最大的球衣网上商店:Kitbag
2017/11/11 全球购物
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
全球异乡人的跨境社交电商平台:Kouhigh口嗨网
2020/07/24 全球购物
顶撞老师检讨书
2014/02/07 职场文书
致裁判员加油稿
2014/02/08 职场文书
2014年宣传部工作总结
2014/11/12 职场文书
幼儿园小班教师个人工作总结
2015/02/06 职场文书
寻找最美乡村教师观后感
2015/06/18 职场文书
golang import自定义包方式
2021/04/29 Golang
MySql数据库触发器使用教程
2022/06/01 MySQL