> 백엔드 개발 > PHP 튜토리얼 > ThinkPHP와 Ajax는 보조 연결 드롭다운 메뉴를 실현합니다.

ThinkPHP와 Ajax는 보조 연결 드롭다운 메뉴를 실현합니다.

不言
풀어 주다: 2023-03-30 12:48:02
원래의
2297명이 탐색했습니다.

이 글에서는 ThinkPHP와 Ajax 간의 보조 연결을 위한 드롭다운 메뉴를 주로 소개합니다. 이제는 필요한 친구들이 참고할 수 있도록 공유하겠습니다. 데이터베이스는 언제든지 액세스할 수 있으며, 코드를 수정하지 않고도 데이터베이스를 추가, 삭제, 수정 또는 변경할 수 있습니다. 동시에 레벨 2를 달성한 후에는 레벨 3 및 레벨 4도 달성할 수 있습니다. . . 관련 메뉴를 기다려주세요

먼저 데이터베이스 디자인입니다. 분류 테이블을 cate라고 합니다.

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

설정은 다음과 같습니다. 상위 ID: 데이터에 이전 레벨이 없는 경우 상위 ID는 0입니다. 상위 레벨이 있는 경우 상위 ID는 상위 레벨의 ID입니다.

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

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