채택완료

그룹내 모든게시판 게시물 조회수별 출력시 이미지 노출이 되지 않는 문제

2016-09-22 (목) 01:29:18 4,631
http://sir.kr/qa/143448?stx=그룹&sst=wr_num&unanswered=0&s_tag=

질문을 다시 올릴려고 소스코드 그대로 복사를 해오니 게시글이 중복으로 올라가지 않는것 같아서 링크를 위에 걸어두었습니다

조금이나마 도움 주시면 정말 감사하겠습니다
좋은하루되세요
|

답변 2개

채택된 답변
+20 포인트
2016-09-22 (목) 15:35:30

수정 내용은 썸네일 추출에 필요한 bo_table 값을 $list 배열변수에 추가한 것입니다.

제시해 주신 lib/best10.lib.php 파일의 izen_group() 함수의 for 문만 수정하시면 됩니다.

아래의 코드를 보시고 for 문을 수정해 보세요.

Copy
//~ ~ 위 생략 $sql= " select bo_table from {$g5['board_table']} ";  $ress = sql_query($sql);  //for($i=0, $ii=0; $board=sql_fetch_array($ress); $ii++)   <-- 이부분 수정for($i=0; $board=sql_fetch_array($ress); $i++){  // ~ ~ 중간 생략 /** 이 부분 수정#for (; $row=sql_fetch_array($result); $i++) # *오류* 전체 게시물 가운데 날짜에 상관없이 히트순으로 지정한 갯수만큼 출력된다.  for ($i==0; $row=sql_fetch_array($result); $i++)  {   $list[$i] = get_list($row, $board, $latest_skin_url, $subject_len, $listdate);  } **/  //전체 게시물 가운데 날짜에 상관없이 히트순으로 지정한 갯수만큼 출력된다.  for ($j=0; $row=sql_fetch_array($result); $j++)  {     $list[$j] = get_list($row, $board, $latest_skin_url, $subject_len, $listdate);     $list[$j]['bo_table'] = $board['bo_table']; //bo_table 값을 $list 배열변수에 추가  }
2016-09-22 (목) 09:54:30

$thumb = get_list_thumbnail($list[$i]['bo_table'], $list[$i]['wr_id'], $imgwidth, $imgheight);

이거 바로 밑에

print_r2($thumb);

이렇게 했을 때 값이 어떻게 나오는지 확인해 보세요. 

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