Thinkphp 의 데 이 터 는 분류 에 따라 순환 하여 실현 하 는 방법 입 니 다.

본 논문 의 사례 는 Thinkphp 에서 데 이 터 를 분류 에 따라 순환 하 는 방법 을 서술 하 였 다.모두 에 게 참고 하도록 공유 하 다.구체 적 인 실현 방법 은 다음 과 같다.
thinkphp 를 만 들 때 는 순환 안에 순환 을 끼 워 넣 고 두 번 째 순환 은 바깥 과 관련 이 있 습 니 다.
thinkphp 홈 페이지 에서 보 여 준 문 서 는 다음 과 같 습 니 다.
  
    <volist name="vo['sub']" id="sub"> 
        {$sub.name} 
    </volist> 
</volist>
내 가 사용 하고 자 하 는 시 계 는 분류 표(표 1),데이터 시트(표 2)이다.
실현 할 효 과 는:
<표 11> 
  <표 21/> 
  <표 22> 
 
<표 12> 
  <표 23/> 
  <표 24> 
 
사실 원리 도 먼저 분류 표(표 1)를 찾 아 낸 다음 에 표 1 과 표 2 를 연결 하여 조회 한 다음 에 2 차원 배열 의 방식 으로 출력 하 는 것 이다.
배경 코드 는 다음 과 같 습 니 다.
$m=M(' 1');  
$m1=M(' 2'); 
 
$parent=$m->select(); 
foreach($parent as $n=> $val){ 
    $parent[$n]['voo']=$m1->where(' 2 1 ='.$val[' 1id'].'')->select(); 

$this->assign('list',$parent); 
$this->display();
프론트 데스크 톱 출력 표시:
  
    <li><b>{$vo.id}</b></li> 
    <volist name="vo['voo']" id="sub"> 
       <li>{$sub.title}</li> 
    </volist> 
</volist>
효 과 는 다음 그림 과 같다.

본 논문 에서 말 한 것 이 여러분 의 ThinkpHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기