コンテンツのリストを表示したいのですが、特定のコンテンツをクリックすると、サブコンテンツが表示されます..ツリー構造のように..別の要件は、これらのコンテンツがすべてMYSQLデータベースからのものであることです..(phpmyadmin)
私は 2 つのテーブルを持っています。テーブル 1 には、コードとコンテンツ名という 2 つのフィールドが含まれています。
code
テーブル 2 には、親コードと子コードという 2 つのフィールドが含まれています (これらのコードはどちらもテーブル 1と同じです)。
特定のコンテンツをクリックすると、テーブル 1 から対応するコードを取得し、そのコードが 2 番目のテーブルの「親コード」フィールドにあるかどうかを確認する必要があります。表 1 に表示され、親コンテンツの下に表示されます。同様に、それは続くはずです...
コードを使用してすべてのコンテンツを取得しました:
$ps=$this->Table1->find('all',
array('fields'=>array('id','contentcode','contentname'),
'conditions'=>$conditions));
$this->set('collections',$ps);
私はそれをview.ctpに渡しましたが、表示する方法がわかりません
私はcakephpを使用しています、
前もって感謝します..