PHP 初心者にとって、PHP 無限分類は比較的難しい知識ポイントです。
この記事で知識ポイントを紹介する前に、誰もが 再帰 とは何かを理解する必要があります。 [PHP で再帰的並べ替えを実装するには? 】こちらの記事で詳しくご紹介させていただきました。困っている友達はまずそれを参照してください。
PHP 無制限分類 名前が示すように、これは無限レベルの分類です。記事の分類、映画やテレビの分類など、日常生活のさまざまな分類の例もあります。県、市、郡など。
したがって、実際のプロジェクト開発プロセスでは、データベースと連携して PHP 無制限分類を完了する必要があります。
簡単な例を使用して、PHP 無制限分類のデータ テーブルの設計と mysql への接続方法を紹介しましょう:
最初に Navicat データベース管理ツールを開きます。 、データベースに接続します。ここではphpデータベースの下に新しいテーブルを作成しています。 次に、空のテーブルに、対応するフィールドを追加します。以下に示すように、テーブル名はsortです。そして、id、title、pid の 3 つのフィールドがそれぞれ追加されました。id と pid は必須フィールドです !
#新しいテーブルに情報を追加します。
# これで、簡易分類データテーブル情報が作成されました。次に、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## を通じてソート テーブル内のデータをクエリします。 # test. 結果は以下の通りです:
注: pid は、上位レベルのカテゴリの ID を保存するために使用されます。
この記事は、PHP での分類済みデータ テーブルの作成と mysql 接続操作方法についての記事です。はじめに、次の記事では、このデータ例を組み合わせます。記事に続きます
PHPでの無制限分類の具体的な実装方法をご紹介します! PHP についてさらに詳しく知りたい場合は、PHP 中国語 Web サイト PHP ビデオ チュートリアル を参照してください。誰でも参照して学ぶことができます。
以上がPHP無制限分類のためのデータテーブル設計法(1)(写真・テキスト+動画)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。