欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql如何添加二級菜單

方一強2年前7瀏覽0評論

對于網站的導航部分,常常需要用到多級菜單。今天我們就來說說MySQL如何添加二級菜單。

-- 創建一個名為menu的表
CREATE TABLE menu (
id INT PRIMARY KEY AUTO_INCREMENT,    -- 菜單ID
name VARCHAR(20) NOT NULL,    -- 菜單名稱
url VARCHAR(100) NOT NULL,    -- 菜單跳轉鏈接
parent_id INT DEFAULT '0',    -- 父級菜單ID
is_leaf TINYINT DEFAULT '0'   -- 是否是葉子菜單。0-否;1-是
);

可以看到我們創建了一個名為menu的表,用于存放菜單信息。其中包含了一些字段,分別用于存放菜單的ID、名稱、跳轉鏈接、父級菜單ID以及是否是葉子菜單。

-- 添加一級菜單
INSERT INTO menu (name, url) VALUES ('菜單一', 'http://www.example.com/menu1');
-- 添加二級菜單
INSERT INTO menu (name, url, parent_id, is_leaf) VALUES ('菜單一-子菜單一', 'http://www.example.com/menu1/1', 1, 1);
INSERT INTO menu (name, url, parent_id, is_leaf) VALUES ('菜單一-子菜單二', 'http://www.example.com/menu1/2', 1, 1);

通過上面的代碼,我們成功地添加了一個一級菜單和兩個二級菜單,并且將菜單之間的父子關系也建立了起來。

在實際的應用中,我們可以通過查詢數據庫中的菜單信息,動態地生成網站的導航菜單,讓網站的導航更加靈活方便。