PHP开发分类技术之下拉菜单式分类(一)

本节我们将介绍一个简单的下拉菜单式分类,类似如下所示:

|-- 服饰

     |-- 男装

     |-- 女装

|-- 食品

     |-- 主食

          |-- 大米

     |-- 副食

首先,我们需要创建一个简单的数据库test并连接

<?php
$link = mysqli_connect('localhost','username','password','test');
mysqli_set_charset($link,"utf8");
if (!$link) {
  die("连接失败:".mysqli_connect_error());
}
?>

然后在创建一个表class

设置如下字段:

id : 它是唯一的,类型为 int ,并选择主键。

title :  名称,类型为 varchar, 长度为30。

pid : 分类,类型为 int。

<?php
$SQL ="CREATE TABLE IF NOT EXISTS 'class' (
'id' int(10) NOT NULL,
'title' varchar(30) NOT NULL,
'pid' int(10) NOT NULL,
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 ";
?>

然后导入一些测试数据:

<?php
$SQL = "INSERT INTO `class` (`id`, `title`, `pid`) VALUES
(1, '服饰', 0),
(2, '食品', 0),
(3, '女装', 1),
(4, '男装', 1),
(5, '主食', 2),
(6, '副食', 2),
(7, '大米', 5);"
?>


继续学习
||
<?php $link = mysqli_connect('localhost','username','password','test'); mysqli_set_charset($link,"utf8"); if (!$link) { die("连接失败:".mysqli_connect_error()); } ?>
提交重置代码