테스트 사이트 - 개발 중인 베타 버전입니다

카테고리 리스트 구현 문의 채택완료

동물원 5년 전 조회 2,716

카테고리가 있는 게시판을 보면 리스트에서 기본으로 전체 게시물이 보이는데요.

카테고리가 있는 게시판의 리스트 화면을 아래 그림처럼 카테고리별로 구분해서 전체 카테고리가

보일 수 있게 수정할 수 있을까요?

관련소스나 방법 관련해서, 도움 부탁 드립니다.

디자인은 빼고라도 카테고리를 아래그림처럼 출력할 수 있는 소스만 알려주셔도 큰 도움이 될 것 같습니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
toqurk
5년 전

카테고리 쿼리를 가지고 loop 를 돌리신 후 내부에

$result = mysql_query("select * from 카테고리 테이블 where 조건");

for($i=0; $row = mysql_fetch_array($result); $i++){

<카테고리 이름>

$result2 = mysql_query("select * from 이미지저장 테이블 where 조건");

for($ii=0; $row2 = mysql_fetch_array($result2); $ii++){

<이미지>

}

}

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

동물원
5년 전
답변감사합니다. 혹시 카테고리 최대 숫자를 정해놓고요. (ex,최대10개) 리스트 페이지에서
[카테고리1]
-카테고리1 리스트 내용 -
[카테고리2]
-카테고리2 리스트 내용 -
[카테고리3]
-카테고리3 리스트 내용 -

.....

[카테고리10]
-카테고리10 리스트 내용 -

이렇게 출력하는 방법은 없을까요?
이렇게 하려면 소스를 어떻게 넣으면 될까요?
t
toqurk
5년 전
위 내용과 동일하긴 합니다.

$result = mysql_query("select * from 카테고리 테이블 where 조건");

for($i=0; $i<10; $i++){
$row = mysql_fetch_array($result);

$cate_name = $row[catename]; 으로 하시면 되지만
catename 의 필드가 몇번재 인지만 찾아내시면 fetch_row 로 하시고
몇번째 필드의 몇번째거를 가지고 올것이냐 로 하셔도 될겁니다


<카테고리 이름>

$result2 = mysql_query("select * from 이미지저장 테이블 where 조건");

for($ii=0; $row2 = mysql_fetch_array($result2); $ii++){

<이미지>

}

}

댓글을 작성하려면 로그인이 필요합니다.

5년 전

해당 게시판 설정 중 리스트 정렬 필드 옵션에서 분류명 오름차순으로 하면 분류명 순서대로 정렬은 되는데 단순히 전체 정렬만 하는 거고 원하시는 것처럼 구분은 되지 않습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인