首頁 >每日程式設計 >PHP知識 >PHP無限分類(一)之資料表設計方法(圖文+影片)

PHP無限分類(一)之資料表設計方法(圖文+影片)

藏色散人
藏色散人原創
2018-10-08 09:28:096341瀏覽

對於PHP初學者來說,PHP無限級分類是一個比較困難的知識點。

在介紹本知識點前,大家需要了解下什麼是遞迴?在【PHP遞歸排序怎麼實現的? 】這篇文章中,已經為大家詳細介紹過了。需要的朋友可以先參考學習下。

PHP無限分類顧名思義就是無限級的分類,在日常生活中也有各種分類的例子,例如文章分類,影視分類以及省、市、縣等這種分類。

那麼在實際專案開發過程中,PHP無限級分類是一定要結合資料庫來完成的。

在下面我們就透過簡單的範例為大家介紹PHP無限分類中資料表的設計及連接mysql的方法

先開啟Navicat這個資料庫管理工具,連接資料庫,這裡我們是在php這個資料庫下新建一張表。

PHP無限分類(一)之資料表設計方法(圖文+影片)

然後在空白表中,新增對應的欄位。如下圖,表名為sort。並且分別加入了id,title,pid這個三個欄位。 其中id和pid是必有的欄位

PHP無限分類(一)之資料表設計方法(圖文+影片)

再補充一些新表格中。

PHP無限分類(一)之資料表設計方法(圖文+影片)

那麼一個簡單的分類資料表資訊就已經創建完了。下面我們透過PHP來連接這個資料表並測試下表中資料。

程式碼如下:

<?php
$host = "127.0.0.1";
$user = "root";
$password = "root";
$dbName = "php";
$link = mysqli_connect($host, $user, $password, $dbName);
mysql_query($link,"select * from sort");
$row=mysqli_fetch_assoc($res);
var_dump($row);

上述程式碼中,我們連接資料庫並透過mysql_fetch_assoc測試查詢sort表中的一條數據,結果如下:  

PHP無限分類(一)之資料表設計方法(圖文+影片)

從圖中所示,我們已經成功的建立了一個分類資料表。

註:pid是用來儲存上一層分類的id!

本篇文章就是關於PHP無限分類中分類資料表的創建及mysql連接操作方法介紹,在下一篇文章中會結合本篇的資料例子,繼續為大家介紹PHP無限分類的具體實作方法

想要了解更多PHP知識,可以關注PHP中文網PHP影片教學,歡迎大家參考學習!

以上是PHP無限分類(一)之資料表設計方法(圖文+影片)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn