語句查詢,用這個更合適點,解決了多個一級目錄問題
SELECT id,catename,path,IF (path,concat(path, ',', id),id) AS fullpath FROM likecate ORDER BY fullpath ASC;
SELECT id,catename,path,IF (path,concat(path, ',', id),id) AS fullpath FROM likecate ORDER BY fullpath ASC;
2021-02-26
這個還是要看基礎(chǔ),mysql_fetch_assoc指針會下一一行,while循環(huán)了兩次,每次循環(huán)通過遞歸獲取子級的列表
2019-10-30
對應(yīng)教程的代碼
https://github.com/7117/PHPCollection/tree/master/PHP%20無限極分類
https://github.com/7117/PHPCollection/tree/master/PHP%20無限極分類
2019-10-11
完結(jié),給后面的同學(xué)一些意見參考;
此課程的無限分類,僅講了如何使用無限分類的數(shù)據(jù),實際上與無限分類技術(shù)一點關(guān)系都沒有,數(shù)據(jù)庫中的無限類別數(shù)據(jù)都是手動插入的,也就是說,你如果會js,你甚至可以手動寫一份JSON文件,用JS來做視屏中演示的效果;
前半部分講了如何使用無限分類數(shù)據(jù)結(jié)構(gòu)結(jié)合遞歸的方式使用,在實際開發(fā)中是很實用的;
后半部分的全路徑,沒有實際的開發(fā)意義,程序健壯性很差,你可以試著在后面繼續(xù)插入幾條數(shù)據(jù),然后當(dāng)前所寫代碼基本全部失效。
后面的部分,建議沒必要看,前半部分遞歸,同學(xué)們可以深入的理解一下;
此課程的無限分類,僅講了如何使用無限分類的數(shù)據(jù),實際上與無限分類技術(shù)一點關(guān)系都沒有,數(shù)據(jù)庫中的無限類別數(shù)據(jù)都是手動插入的,也就是說,你如果會js,你甚至可以手動寫一份JSON文件,用JS來做視屏中演示的效果;
前半部分講了如何使用無限分類數(shù)據(jù)結(jié)構(gòu)結(jié)合遞歸的方式使用,在實際開發(fā)中是很實用的;
后半部分的全路徑,沒有實際的開發(fā)意義,程序健壯性很差,你可以試著在后面繼續(xù)插入幾條數(shù)據(jù),然后當(dāng)前所寫代碼基本全部失效。
后面的部分,建議沒必要看,前半部分遞歸,同學(xué)們可以深入的理解一下;
2018-12-05
如果使用全路徑代碼,測試發(fā)現(xiàn)不適合多個根級目錄的分類數(shù)據(jù)。比如直接把參考的那些遞歸數(shù)據(jù)對應(yīng)更改為全路徑的數(shù)據(jù)表形式,發(fā)現(xiàn),圖片和新聞兩個初級分類相鄰,那么數(shù)據(jù)展示就不正確。貌似適合只有一個根級分類的數(shù)據(jù)。也可以說,代碼需進行測試優(yōu)化...
2018-10-11