게시판 다양하게 적용하고 싶을때
본문
위 링크로가서 적용하였습니다 근데 이게 아래 사진 처럼 적용한 줄보다 한줄이 더 생기네요
저음에는 게시판 사이에 이미지까지만 한줄로 나오던게 이상하게
2줄로 나오고 있습니다
저는 게시판을 다양하게 구현을 하고 싶어서 검색하여 찾은건데 저렇게 나오지 어떻게 어느곳을
수정해줘야 할지 하루 종일 삽질만 하고 있습니다
고수님들 어찌해야 할까요 ㅠㅠ
적용 코드 입니다 맞는지 모르겠습니다
<div style="margin-bottom:5px;padding:0px;float:left;<?php echo $lt_style ?>">
<table><tr>
<td><?php echo latest('basic5', 'notice', 5, 30); ?></td>
<td><?php echo latest('basic5', 'notice', 5, 30); ?></td>
</tr><tr>
<td><img src="이미지1.jpg"></td>
</tr><tr>
<td><?php echo latest('basic5', 'notice', 5, 30); ?></td>
<td><?php echo latest('basic5', 'notice', 5, 30); ?></td>
</tr></table>
</div>
답변 3
수정하기 전 index.php 파일이 이렇게 되어 있을 텐데요.
여기서 빨간색 부분만 수정하는 분들이 간혹 계시는데 혹시 그렇게 하셨다면 거기만 수정하면 안 되고
아래 코드 전체를 삭제하고 넣어야 합니다.
<!-- 최신글 시작 { -->
<?php
// 최신글
$sql = " select bo_table
from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id)
where a.bo_device <> 'mobile' ";
if(!$is_admin)
$sql .= " and a.bo_use_cert = '' ";
$sql .= " order by b.gr_order, a.bo_order ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i%2==1) $lt_style = "margin-left:20px";
else $lt_style = "";
?>
<div style="float:left;<?php echo $lt_style ?>">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest("basic", $row['bo_table'], 5, 25);
?>
</div>
<?php
}
?>
<!-- } 최신글 끝 -->
<td colspan="2"><img src=
"이미지1.jpg"
></td>