这里有新鲜出炉的 PHP 教程,程序狗速度看过来!
PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 web 开发领域。PHP 的文件后缀名为 php。
这篇文章主要介绍了 PHP+mysql 实现从数据库获取下拉树功能, 结合实例形式分析了 php+mysql 数据库查询及 select 下拉框输出查询结果的实现技巧, 需要的朋友可以参考下
本文实例讲述了 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 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0808/340740.html