初めての投稿はこちら!これは賢明になる場所のようです;)
私は現在、PHPの助けを借りてMysqlデータベースにデータを保存するためのMPTT(Modified Preorder Tree Traversal)アプローチを試す初めての試みで、いくつかのテストの最中です。
ただし、特定の親を持つ特定のレベルのすべてのリスト要素を取得するための最もパフォーマンス指向の方法を見つけようとしています。
入力した親の名前が「Bilar」の場合、下の画像から Saab と Chrysler のカテゴリを取得することになります。(これは、スウェーデン語で車を意味します。それがあなたの最強の側面ではない場合;))
画像を投稿できないので、フローチャートへのリンクを次に示します。 http://www.phpsidan.nu/files/mptt/mptt1.png
現在、私はやりたいことをするために2つのクエリを実行しており、レベルを計算して同じレベルの他のすべての要素を吐き出すためのかなりの量のコードを実行しています。
これを行うためのより良い方法はありますか?うまくいけば1つのクエリのみを使用することでしょうか?
どうもありがとう!