本节我们将介绍一个简单的下拉菜单式分类,类似如下所示:
|-- 服饰
|-- 男装
|-- 女装
|-- 食品
|-- 主食
|-- 大米
|-- 副食
首先,我们需要创建一个简单的数据库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);" ?>