최신글 관련~
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row['bo_table'], 10, 70);
echo "<p>\n";
}
?>
인덱스 파일에 포함되어있던데
저 부분을 다 삭제해도 상관없나요?? 아니면 꼭 있어야 하나요?
윗 부분을 지워버리고 <?latest(스킨, 게시판아이디, 출력라인, 글자수);?>만 삽입해도 최신글 출력이 되서 말이죠..
그런데 아직 잘 몰라서 고수님들 답변 좀 해주세요~
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row['bo_table'], 10, 70);
echo "<p>\n";
}
?>
인덱스 파일에 포함되어있던데
저 부분을 다 삭제해도 상관없나요?? 아니면 꼭 있어야 하나요?
윗 부분을 지워버리고 <?latest(스킨, 게시판아이디, 출력라인, 글자수);?>만 삽입해도 최신글 출력이 되서 말이죠..
그런데 아직 잘 몰라서 고수님들 답변 좀 해주세요~
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
제가 아래부분처럼 사용하려는 이유는 메인 화면에 최신글을 나타낼때 설정되어있는것처럼 게시판 마다 아래로 주욱 나타내려는게 아니라 2*3 배열로 출력하고 싶어서 그런거랍니다.
아시다시피 for문을 사용한 기존 추출 코딩은 게시판이 생성된 갯수만큼 모두 출력이 되는 거잖아요.
중간에 사용자가 임의로 게시판을 삭제하거나 새로 생성을 해도 모두 나타나지요...
그런데... 그 부분을 없애고 <?latest(스킨, 게시판아이디, 출력라인, 글자수);?>것만 입력하시면
지정한 게시판 아이디거 하나...만. 최신글이 나타난다는...
따라서 여하한 이유로 해당 게시판을 삭제하시면 index.php에 에러가 뜨겠죠. 000라는 게시판이 없다고. 물론 영어로... 또 새로 게시판을 생성하셔서 해당 게시판의 내용도 최신글 추출이 하고 싶으시면
<?latest(스킨, 게시판아이디, 출력라인, 글자수);?>소스를 직접 추가해 주셔야 겠죠.
사용법에 차이가 있는 거지 옳다 그르다할 건 아닌거 같아요.
나름 수준에 맞게 사용하는 거지요... ㅎㅎ 저는 초보라 노가다를 주로 애용한다는.. ㅋㅋㅋ
따라서... 2*3 배열로 출력하고싶으시다고 하셨는데,
2*3배열의 테이블을 만들어서 각각의 td에 출력하고 싶으신 게시판을
<?latest(스킨, 게시판아이디, 출력라인, 글자수);?> 방법으로 추출하시는게 젤 쉽죠.
<tr>
<td><?latest(스킨, 게시판아이디, 출력라인, 글자수);?></td>
<td><?latest(스킨, 게시판아이디, 출력라인, 글자수);?></td>
</tr>
<tr>
<td><?latest(스킨, 게시판아이디, 출력라인, 글자수);?></td>
<td><?latest(스킨, 게시판아이디, 출력라인, 글자수);?></td>
</tr>
<tr>
<td><?latest(스킨, 게시판아이디, 출력라인, 글자수);?></td>
<td><?latest(스킨, 게시판아이디, 출력라인, 글자수);?></td>
</tr>
간다하면서도 다소 노가다적인 방법... ㅋㅋ 저도 초보라...
아마 여기 고수님들중 간단한 코딩으로 화~악 해결해버리실 분도 있으실 듯 한데...