首頁 PHP 函式庫 其它類別庫 php無限分類方法類
php無限分類方法類
<?PHP
header("Content-type: text/html; charset=utf-8");
 
$link = mysql_connect('localhost','root','eric') or die(mysql_error());
mysql_select_db('sortclass',$link);
 
class SortClass{
  var $data = array();
  var $child = array(-1=>array());
  var $layer = array(-1=>-1);
  var $parent = array();
  var $link;
  var $table;
  function SortClass($link, $table){
    $this->setNode(0, -1, '顶极节点');
    $this->link = $link;
    $this->table = $table;
    $node = array();
    $results = mysql_query('select * from '.$this->table.'',$this->link);
    while($node = mysql_fetch_assoc($results)){
      $this->setNode($node['cid'],$node['pid'],$node['cname']);
    }
  }

這是一個PHP無限級分裂的實作庫,有遞歸 非遞歸兩個方法。需要的朋友可以下載使用。


免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

php怎麼實現無限極分類 php怎麼實現無限極分類

26 Mar 2021

php實現無限極分類的方法:先建立一個PHP範例檔案;然後編寫邏輯程式碼;接著從頂層逐級向下取得子類別;最後從子類別開始逐級向上取得其父類別即可實現無限極分類。

php無限極分類數組怎麼放 php無限極分類數組怎麼放

07 May 2023

在Web開發中,各種分類系統都應用廣泛,而無限極分類是其中一種常見的分類方式。無限極分類指的是分類體系中不限制分類層數的分類方式,所以其陣列結構需要特別處理。 php語言常用於Web開發,下面我們就來討論php無限極分類數組的放置方法。 1. 遞歸方式遞歸方式是php無限極分類數組中最常用的方式,它依靠函數的遞歸呼叫實現分類資料的建構。遞歸方式的寫法如下:```/** * 無限極

無法存取 您可能沒有權限使用網路資源 貼幾個PHP的無限分類實現想法~ 無法存取 您可能沒有權限使用網路資源 貼幾個PHP的無限分類實現想法~

29 Jul 2016

無法存取您可能沒有權限使用網路資源:無法存取您可能沒有權限使用網路資源貼文幾個PHP的無限分類實現想法~:1、做網站的一般都會遇到處理分類的問題, 偶來貼幾個處理無限分類的例子資料庫的結構很簡單: id, fatcher_id, name, ...... 這樣的設計短小精悍,完全滿足3NF..可以完全絕大多數要求,OK,讓偶們看看這種資料庫結構下的程式實作. 1.遞迴查詢資料庫最要命的做法~也是最好實現的做法類別1     類別1.1       類別1.1.1       類別1.1.1     1.22 1.22 類別1.

PHP怎麼實作遞歸刪除無限分類 PHP怎麼實作遞歸刪除無限分類

11 Apr 2023

在Web開發中,遞歸(Recursion)是一個非常重要的程式技術,尤其在處理無限分類資料時更是必不可少,避免類別混亂和精簡程式碼。 PHP作為一種廣泛使用的伺服器端程式語言,也可以使用遞歸刪除無限分類。無限分類是指一種樹狀結構,其中每個節點可以有多個子節點,這些子節點又可以有自己的子節點,以此類推。在實際應用中,無限分類非常常見,例如網站的分類目錄、組織機構結構、產品類別等等。遞

分類推進事業單位改革的意見 自己前幾天寫的無限分類類 分類推進事業單位改革的意見 自己前幾天寫的無限分類類

29 Jul 2016

分類推進事業單位改革的意見:分類推進事業單位改革的意見 自己前幾天寫的無限分類類:前一周寫的吧,使用中效果還不錯。 主要想法來自:http://www.phpobject.net/b...[url=http://www.phpobject.net/blog/read.php?49][/url] 這裡就不多解釋原理了,直接發代碼。 PS:這裡程式碼是不能直接使用的,必須結合我的一些其他函式庫類別。應該說思想才是最重要的,這裡主要提供一個分類的想法。複製程式碼 程式碼如下:<? /

遞歸方法 php實作無限級分類實作程式碼遞歸方法 遞歸方法 php實作無限級分類實作程式碼遞歸方法

29 Jul 2016

遞歸方法:遞歸方法php實現無限級分類實現代碼遞歸方法:開始以為這樣的功能似乎很難,之前也做過一個百科的東西,其中也涉及到了分類的功能,不過不是無限級的分類,而是簡單的實現了固定的三級分類,當時是自己設計的,想在想起來實現方法太土了,其實三級分類也只是無限級分類的一種特殊情況而已嘛。經過一段時間考慮,已經有了一些眉目,到網上一查,原來這樣的東西鋪天蓋地,呵呵。其實無限級下拉列表功能是很簡單的,無非就是用一個遞歸演算法就好啦。 首先要設計資料庫,需要建造一個

See all articles