그룹최신글에서 게시판을 한줄에 2개씩 표시하려면? 정보
그룹최신글에서 게시판을 한줄에 2개씩 표시하려면?본문
/bbs/group.php 의 그룹최신글을 불러오면
현재는 전체 게시판이 한줄로 쭈욱~~~ 표시가 됩니다.
이것을 한줄당 게시판을 2개씩 보여지도록 하고싶은데 어떻게 해야하는지요.
----------------- group.php 내용입니다. ---------------------------------
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4[title] = $group[gr_subject];
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0>
<tr>
<td valign=top>
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "<p>";
}
?>
</td>
</tr>
</table>
<!-- 메인화면 최신글 끝 -->
<?
include_once("./_tail.php");
?>
현재는 전체 게시판이 한줄로 쭈욱~~~ 표시가 됩니다.
이것을 한줄당 게시판을 2개씩 보여지도록 하고싶은데 어떻게 해야하는지요.
----------------- group.php 내용입니다. ---------------------------------
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4[title] = $group[gr_subject];
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0>
<tr>
<td valign=top>
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "<p>";
}
?>
</td>
</tr>
</table>
<!-- 메인화면 최신글 끝 -->
<?
include_once("./_tail.php");
?>
댓글 전체
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "<p>";
}
?>
이것을, 아래와 같이 합니다.
<?
// latest(스킨, 게시판아이디, 출력라인, 글자수);
{echo latest("basic", "게시판1", 2, 35); }
?>
<?
// latest(스킨, 게시판아이디, 출력라인, 글자수);
{echo latest("basic", "게시판2", 2, 35); }
?>
게시판 갯수만큼 게시판아이디를 지정하여 출력하면 됩니다. 배열은 div나 table로 맞추시고요.^^
도움이 되실란지요....ㅎㅎㅎ
저도 왕초보입니다. 그냥 제가 경험한것을 그대로 알려드린겁니다.
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "<p>";
}
?>
이것을, 아래와 같이 합니다.
<?
// latest(스킨, 게시판아이디, 출력라인, 글자수);
{echo latest("basic", "게시판1", 2, 35); }
?>
<?
// latest(스킨, 게시판아이디, 출력라인, 글자수);
{echo latest("basic", "게시판2", 2, 35); }
?>
게시판 갯수만큼 게시판아이디를 지정하여 출력하면 됩니다. 배열은 div나 table로 맞추시고요.^^
도움이 되실란지요....ㅎㅎㅎ
저도 왕초보입니다. 그냥 제가 경험한것을 그대로 알려드린겁니다.
<table width="100%" cellpadding=0 cellspacing=0>
<tr>
<td valign=top>
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "<p>";
}
?>
</td>
</tr>
</table>
div 를 쓰셔서 float 를 이용하셔도 되고요
아래처럼 테이블을 사용하셔도 됩니다
<table width="100%" cellpadding=0 cellspacing=0>
<tr>
<td valign=top> <table><tr>
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
if($i && !($i%2)){echo "</tr><tr>"; }
echo "<td width=50%>";
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "</td>";
}
if($i%2){echo "<td width='50%'></td>"; }
?>
</tr></table>
</td>
</tr>
</table>
<tr>
<td valign=top>
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "<p>";
}
?>
</td>
</tr>
</table>
div 를 쓰셔서 float 를 이용하셔도 되고요
아래처럼 테이블을 사용하셔도 됩니다
<table width="100%" cellpadding=0 cellspacing=0>
<tr>
<td valign=top> <table><tr>
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
if($i && !($i%2)){echo "</tr><tr>"; }
echo "<td width=50%>";
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row[bo_table], 5, 70);
echo "</td>";
}
if($i%2){echo "<td width='50%'></td>"; }
?>
</tr></table>
</td>
</tr>
</table>
댓글 감사합니다. 도움이 되었습니다 ^^;;
php에서 '테이블칸' 나누는 방법에 대해서 자세히 설명한 곳이나 예제같은거 있는곳 어디없나요?
개념이 이해가 안되니 이거 할때마다 매번 어렵게 느껴져서리..쩝~~.. -_- ;;
php에서 '테이블칸' 나누는 방법에 대해서 자세히 설명한 곳이나 예제같은거 있는곳 어디없나요?
개념이 이해가 안되니 이거 할때마다 매번 어렵게 느껴져서리..쩝~~.. -_- ;;
테이블칸은 한글에서 표구성 행/열 구조와 같다고보시면됩니다.