メニュー
/* 多くの友人が無制限のレベル メニューについて質問しているのを見たことがあります (実際、理論上はまだレベルが存在しますが、結局のところ、レベルにはデータベース フィールドの種類などの都合のよい条件が適用されます)。 Boss (Nagging が提供するコード) を使用して無制限レベルのメニューを作成しましたが、効果が (視覚的に) あまり良くないため、この「無制限レベルのメニュー」を「真夜中」に書きました。理由は非常に単純で、主にデータです。テーブルの設計と再帰的手法の使用 (時間があれば、中央値ソート手法を使用します)。以下にデータ構造の設計を示します (非常に単純です) )、ここでは垂直の点線 (Windows エクスプローラーの点線) を追加しませんでした。また、SQL ステートメントも修正しました。必要に応じて変更できます。ご質問がございましたら、msn:banneryue@sina.com、QQ: 7665656、E_mail: yuepengfei@mail.banner.com.cn
明日 (もう今日ですね、笑) のテスト ページを提供します。みんな見に来てください (寮内でインターネットしかダイヤルできないのでIPアドレスは固定ではありません)
*/
/** 子ノードの再帰表示機能
*
*
* @param $SearchPattern 検索条件(っぽい)
* @param $BaseNum ノードの階層数
*/
Function listChildtree ($ SearchPattern, $ Basenum) { flobalグローバルな$ seattent $ tree-> "select count(*) from test whereDepartmentId like '$ChildDepartment'";//子ノードの子ノードを検索 ql); "ta".trim($Result[0]); // テーブル ID を設定します
($ChildResult[ 0]
![]() }//end while }//end function?> |