> php教程 > PHP开发 > 본문

ThinkPHP 사용 경험 공유 - ThinkPHP + Ajax로 2단계 연계 드롭다운 메뉴 구현

高洛峰
풀어 주다: 2016-12-30 09:52:24
원래의
1474명이 탐색했습니다.

첫 번째는 데이터베이스 디자인입니다. 분류 테이블을 cate라고 합니다.

제가 하는 일은 분류된 데이터의 2차 연결입니다. 데이터에 필요한 필드는 id, 이름(중국어 이름), pid(상위 ID)입니다.

상위 ID 설정: 데이터에 상위 레벨이 없는 경우 상위 ID는 0입니다. 상위 레벨이 있는 경우 상위 ID는 상위 ID입니다.

데이터베이스에 콘텐츠가 포함되면 보조 연결을 구현하는 코드 작성을 시작할 수 있습니다.

먼저 백그라운드 php에서 pid 0인 모든 데이터를 가져와서 $cate에 저장한 다음 foreach 루프를 사용하여 첫 번째 레이어의