PHP 개발 분류 기술은 재귀를 사용하여 무한 분류를 달성합니다. (1)
먼저 간단한 데이터베이스 테스트를 만들어야 합니다
새 테이블 클래스를 만들고 3개의 필드를 설정합니다.
sort id type int.
카테고리 이름 제목 varchar 유형.
카테고리 pid int 유형.
다음과 유사한 테이블:
아이디어:
사용자 정의 함수 get_str을 정의하고, 상위 클래스 pid = 0으로 설정하고, SQL 문을 사용하여 하위 클래스를 쿼리하고,쿼리된 하위 클래스를 $에 배치합니다. 결과 ,
while 루프를 사용하여 하위 클래스를 생성하고, 문자열을 구성하여 출력 패턴을 만들고, 사용자 정의 함수 get_str을 호출하고, 하위 클래스의 ID를 사용자 정의 함수
에 전달한 다음 계속해서 쿼리합니다. 다음 수업.
'; while ($row = mysqli_fetch_array($result)) { //循环记录集 $str .= "
출력은 다음과 유사합니다.