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);" ?>