갤러리 latest 수정 후 1개의 글만 출력됩니다. 채택완료
기존 갤러리 최신글 에서 몇개의 항목과 디자인을 바꿔 출력하려고 했는데 wr_1 영역만 호출을 하면 1개의 글만 노출이 되네요. 닫기도 다 잘 한거같은데.. 문제가 되는 영역은 따로 코드에 표기해두었습니다. 그 부분을 지우고 새로고침하니 정상적으로 등록된 글이 다 나오는데 어떤 부분이 문제일까요?ㅜ
</p>
<p><?php</p>
<p>if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>
<p>include_once(G5_LIB_PATH.'/thumbnail.lib.php');</p>
<p> </p>
<p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨</p>
<p>add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);</p>
<p>$thumb_width = 210;</p>
<p>$thumb_height = 150;</p>
<p>$list_count = (is_array($list) && $list) ? count($list) : 0;</p>
<p>?></p>
<p> </p>
<p><div class="pic_lt"></p>
<p> <ul></p>
<p> <?php</p>
<p> for ($i=0; $i<$list_count; $i++) {</p>
<p> $thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $thumb_width, $thumb_height, false, true);</p>
<p> </p>
<p> if($thumb['src']) {</p>
<p> $img = $thumb['src'];</p>
<p> } else {</p>
<p> $img = G5_IMG_URL.'/no_img.png';</p>
<p> $thumb['alt'] = '이미지가 없습니다.';</p>
<p> }</p>
<p> $img_content = '<img src="'.$img.'" alt="'.$thumb['alt'].'" >';</p>
<p> $wr_href = get_pretty_url($bo_table, $list[$i]['wr_id']);</p>
<p> ?></p>
<p> <li class="gallery_li"></p>
<p> <div class="img"><a href="<?php echo $list[$i]['wr_link1']; ?>" class="lt_img" target="_blank"><?php echo run_replace('thumb_image_tag', $img_content, $thumb); ?></a></div></p>
<p> <div class="txt"></p>
<p> <?php</p>
<p> if ($list[$i]['icon_secret']) echo "<i class=\"fa fa-lock\" aria-hidden=\"true\"></i><span class=\"sound_only\">비밀글</span> ";</p>
<p> </p>
<p> echo "<a href=\"".$list[$i]['wr_link1']."\"> ";</p>
<p> if ($list[$i]['is_notice'])</p>
<p> echo "<strong>".$list[$i]['subject']."</strong>";</p>
<p> else </p>
<p> echo "<p class='main_tit'>".$list[$i]['subject']."</p>";</p>
<p> echo "<span class='sub_tit'>".$list[$i]['wr_2']."</span>";</p>
<p> echo "<span class='content'>".$list[$i]['wr_content']."</span>";</p>
<p> echo "</a>";</p>
<p> </p>
<p> </p>
<p> // if ($list[$i]['link']['count']) { echo "[{$list[$i]['link']['count']}]"; }</p>
<p> // if ($list[$i]['file']['count']) { echo "<{$list[$i]['file']['count']}>"; }</p>
<p> </p>
<p> // echo $list[$i]['icon_reply']." ";</p>
<p> // if ($list[$i]['icon_file']) echo " <i class=\"fa fa-download\" aria-hidden=\"true\"></i>" ;</p>
<p> // if ($list[$i]['icon_link']) echo " <i class=\"fa fa-link\" aria-hidden=\"true\"></i>" ;</p>
<p>
</p>
<p> ?></p>
<p> </p>
<p><!-- 문제가 되는 영역 --></p>
<p> <?</p>
<p> </p>
<p>if($list[$i]['wr_1']){</p>
<p> </p>
<p> $tags = explode(',',$list[$i]['wr_1']);</p>
<p>?></p>
<p> <div class="tagList view"></p>
<p> <div class="tagListIpt"></p>
<p> <ul></p>
<p> <?for($i=0; $i<count($tags); $i++){?></p>
<p> <li class="tag"><span><?=$tags[$i]?></span></li></p>
<p> <?}?></p>
<p> </ul></p>
<p> </div></p>
<p> </div></p>
<p><?</p>
<p>}</p>
<p>?></p>
<p><!-- 문제가 되는 영역 끝 --></p>
<p> </div></p>
<p> </p>
<p> </li></p>
<p> <?php } ?></p>
<p> <?php if ($list_count == 0) { //게시물이 없을 때 ?></p>
<p> <li class="empty_li">게시물이 없습니다.</li></p>
<p> <?php } ?></p>
<p> </ul></p>
<p> </p>
<p></div></p>
<p> </p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
1년 전
$i 변수 중복선언되서그런듯?
문제부분 $i 를 $c 나 다른네이밍으로 변경해보셔요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택