PHP 開発分類技術は再帰を使用して無限分類を実現します (2)
引き続き前のセクションを使用して、簡単なデータベース テストとテーブル クラスを作成します
データベース テーブルを接続します:
<?php header("content-type:text/html;charset=utf8"); $link = mysqli_connect('localhost','yourname','password','test'); mysqli_set_charset($link, "utf8"); if (!$link) { die("连接失败:".mysqli_connect_error()); } ?>
カスタム関数 get_array を定義します。考え方は基本的に前のセクションと同じです
親クラスを設定しますpid = 0、SQL ステートメントを使用してサブクラスをクエリし、クエリされたサブクラスを $result に配置します
while ループを使用してサブクラスを取得し、カスタム関数 get_array を呼び出し、サブクラスの ID をカスタム関数に渡します
次に、次のレベルのクエリを続行し、最後に配列を出力します。
りー