table 최신글 줄바꿈 이상현상 문의 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

table 최신글 줄바꿈 이상현상 문의 정보

table 최신글 줄바꿈 이상현상 문의

본문

안녕하세요?

갤러리 형태의 최근게시물을 쓰던 중 문제가 있어서 문의드려요

이미지 3개씩 한줄에 나오게 했는데요

그냥하면 잘되는데

중간에 if 문으로 조건을 주었더니 이게 한 줄에 3개씩 안나와서요 ㅜ

원래는
-----
1  2  3
4  5  6
7  8  9
------

이렇게 출력되는데

홀수만 출력 이런식으로 if 조건을 주었더니

-------
1 3
5
7 9
------

이런식으로 빈공간이 생긴채로 출력됩니다. ㅜㅜ

이걸 조건문을 줘도 빈공 간없이 한 줄에 3개씩

나란히 출력되게 하는 법은 없을까요??



아래는 해당 코딩 내용을 요약한 것이에요.

<table>
  <tr>
<? for ($i=0; $i<count($list); $i++) { ?>

<if 시작>

<? if ($i>0 && $i%$cols==0) { echo "</tr><tr><td colspan='$cols' height='$image_h'></td></tr><tr>"; }
?>
 
<td>
1,2,3,4,5,6,7,8,9

</td>
<? if 종료 } ?>

<?  } ?>
</tr>
</table>

댓글 전체

이렇게 하는 게 맞나요??? 틀이 다 깨져서 나와서요 ㅜ

<table>
  <tr>

<!--추가-->
<?
for ($i=0; $i<count($list); $i++){
if($i%3==0) echo "</tr><tr>";
echo "<td colspan='$cols' height='$image_h'></td>";
}
?>
<!--추가 끝-->

<? for ($i=0; $i<count($list); $i++) { ?>

<if 시작>

<? if ($i>0 && $i%$cols==0) { echo "</tr><tr><td colspan='$cols' height='$image_h'></td></tr><tr>"; }
?>
 
<td>
1,2,3,4,5,6,7,8,9

</td>
<? if 종료 } ?>

<?  } ?>
</tr>
</table>
<table>
  <tr>
<?
for ($i=0; $i<count($list); $i++){
if($i%3==0) echo "</tr><tr>";
echo "<td colspan='$cols' height='$image_h'>$i</td>";
}
?>
</tr>
</table>

다른거 필요없고 이거만 넣으심 됩니다.
전체 38 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT