1:1게시판 최근게시물 추출문의 정보
1:1게시판 최근게시물 추출문의본문
안녕하세요
첨부한 이미지 처럼 답변글이 출력이 되게 하려면 어떻게 해야되나요?
1:1 문의 게시판에 올라온글을 본인이 등록한 글만 마이페이지에서 확인이 가능하게 최근게시물로
추출하게끔 최근게시물 스킨을 제작했습니다.
문제는 관리자가 답글을 쓰면 문의글 바로밑에 답글이 출력이 되게 하려면 어떻게 수정을 해야
되는지 도무지 알 수가 없어 이렇게 문의드립니다.
사용된 소스코드는 아래와 같습니다.
/---------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------/
여기까지가 문의게시판에 글을 올리면 최근게시물로 추출하는 소스입니다.
고수님들의 도움을 받고자 이렇게 문의 드립니다.
조언 부탁드립니다.
좋은 하루 되세요
첨부한 이미지 처럼 답변글이 출력이 되게 하려면 어떻게 해야되나요?
1:1 문의 게시판에 올라온글을 본인이 등록한 글만 마이페이지에서 확인이 가능하게 최근게시물로
추출하게끔 최근게시물 스킨을 제작했습니다.
문제는 관리자가 답글을 쓰면 문의글 바로밑에 답글이 출력이 되게 하려면 어떻게 수정을 해야
되는지 도무지 알 수가 없어 이렇게 문의드립니다.
사용된 소스코드는 아래와 같습니다.
/---------------------------------------------------------------------------------------
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<?
echo "<td rowspan='2' align='center'>".date("Y.m.d H:i:s", strtotime($list[$i][wr_datetime]))."</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='$g4[bbs_path]/board.php?bo_table=item_qa'>";
echo "$board[bo_subject]";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='{$list[$i][href]}'>";
if ($wr_id == $list[$i][wr_id])
echo "{$list[$i][wr_id]}";
else
echo "{$list[$i][wr_id]}";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td> <img src='/shop/img/mypage/mypage_q&a_dot.gif' width='2' height='2' align='middle' /> <span class='mypage03'>";
echo $nobr_begin;
echo $list[$i][reply];
echo $list[$i][icon_reply];
echo "<a href='{$list[$i][href]}'>";
if ($list[$i]['is_notice'])
echo "{$list[$i]['subject']}";
else
echo "{$list[$i]['subject']}";
echo "</a>";
echo "</span></td>";
?>
</tr>
<tr>
</tr>
<tr>
<td colspan='11' width="1" bgcolor="#bfc0c1"></td>
</tr>
<? } ?>
----------------------------------------------------------------------------------------/
여기까지가 문의게시판에 글을 올리면 최근게시물로 추출하는 소스입니다.
고수님들의 도움을 받고자 이렇게 문의 드립니다.
조언 부탁드립니다.
좋은 하루 되세요
댓글 전체
아래처럼 해보세요.
<? $lno=count($list);
for ($i=0; $i<$lno; $i++) {
echo "<tr>";
echo "<td rowspan='2' align='center'>".date("Y.m.d H:i:s", strtotime($list[$i][wr_datetime]))."</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='$g4[bbs_path]/board.php?bo_table=item_qa'>";
echo "$board[bo_subject]";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='{$list[$i][href]}'>";
if ($wr_id == $list[$i][wr_id])
echo "{$list[$i][wr_id]}";
else
echo "{$list[$i][wr_id]}";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td> <img src='/shop/img/mypage/mypage_q&a_dot.gif' width='2' height='2' align='middle' /> <span class='mypage03'>";
echo "<a href='{$list[$i][href]}'>";
if ($list[$i]['is_notice'])
echo "{$list[$i]['subject']}";
else
echo "{$list[$i]['subject']}";
echo "</a>";
echo "</span>";
for ($ii=0; $ii<$lno; $ii++) {
if($list[$ii][wr_reply]&&$list[$i][wr_id]==$list[$ii][wr_id]) {
echo "<br>";
echo $list[$ii][reply];
echo $list[$ii][icon_reply];
echo "<a href='{$list[$ii][href]}'>";
echo "{$list[$ii]['subject']}";
$i++;
}
}
echo "</td>";
echo "</tr>";
?>
<tr> </tr>
<tr><td colspan='11' width="1" bgcolor="#bfc0c1"></td> </tr>
<? } // end for ?>
<? $lno=count($list);
for ($i=0; $i<$lno; $i++) {
echo "<tr>";
echo "<td rowspan='2' align='center'>".date("Y.m.d H:i:s", strtotime($list[$i][wr_datetime]))."</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='$g4[bbs_path]/board.php?bo_table=item_qa'>";
echo "$board[bo_subject]";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='{$list[$i][href]}'>";
if ($wr_id == $list[$i][wr_id])
echo "{$list[$i][wr_id]}";
else
echo "{$list[$i][wr_id]}";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td> <img src='/shop/img/mypage/mypage_q&a_dot.gif' width='2' height='2' align='middle' /> <span class='mypage03'>";
echo "<a href='{$list[$i][href]}'>";
if ($list[$i]['is_notice'])
echo "{$list[$i]['subject']}";
else
echo "{$list[$i]['subject']}";
echo "</a>";
echo "</span>";
for ($ii=0; $ii<$lno; $ii++) {
if($list[$ii][wr_reply]&&$list[$i][wr_id]==$list[$ii][wr_id]) {
echo "<br>";
echo $list[$ii][reply];
echo $list[$ii][icon_reply];
echo "<a href='{$list[$ii][href]}'>";
echo "{$list[$ii]['subject']}";
$i++;
}
}
echo "</td>";
echo "</tr>";
?>
<tr> </tr>
<tr><td colspan='11' width="1" bgcolor="#bfc0c1"></td> </tr>
<? } // end for ?>
안녕하세요
해바리님께서 알려주신 코드대로 적용하니
제가 원하는 형식처럼 나오기는하는데..
같은 글이 중복해서 출력이 되더군요..
제가 나름대로 적용한 소스를 첨부합니다.
/-------------------------------------------------------------------------------
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<?
echo "<td rowspan='2' align='center'>".date("Y.m.d H:i:s", strtotime($list[$i][wr_datetime]))."</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='$g4[bbs_path]/board.php?bo_table=item_qa'>";
echo "$board[bo_subject]";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='{$list[$i][href]}'>";
if ($wr_id == $list[$i][wr_id])
echo "{$list[$i][wr_id]}";
else
echo "{$list[$i][wr_id]}";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td> <img src='/shop/img/mypage/mypage_q&a_dot.gif' width='2' height='2' align='middle' /> <span class='mypage03'>";
echo $list[$i][reply];
echo $list[$i][icon_reply];
echo "<a href='{$list[$i][href]}'>";
if ($list[$i]['is_notice'])
echo "{$list[$i]['subject']}";
else
echo "{$list[$i]['subject']}";
echo "</a>";
echo "</span></td>";
?>
</tr>
<tr>
</tr>
<tr>
<td colspan='11' width="1" bgcolor="#bfc0c1"></td>
</tr>
<? } ?>
--------------------------------------------------------------------------------/
이렇게 하니 제가 원하는 형식으로 출력이 됩니다.
단, 원 게시글 바로 밑에 답변글이 출력이 되는것이 아니라
원 게시글과 같은 형식으로 출력이 되더군요
여러 고수님들의 도움 부탁드립니다.
해바리님께서 알려주신 코드대로 적용하니
제가 원하는 형식처럼 나오기는하는데..
같은 글이 중복해서 출력이 되더군요..
제가 나름대로 적용한 소스를 첨부합니다.
/-------------------------------------------------------------------------------
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<?
echo "<td rowspan='2' align='center'>".date("Y.m.d H:i:s", strtotime($list[$i][wr_datetime]))."</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='$g4[bbs_path]/board.php?bo_table=item_qa'>";
echo "$board[bo_subject]";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='{$list[$i][href]}'>";
if ($wr_id == $list[$i][wr_id])
echo "{$list[$i][wr_id]}";
else
echo "{$list[$i][wr_id]}";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td> <img src='/shop/img/mypage/mypage_q&a_dot.gif' width='2' height='2' align='middle' /> <span class='mypage03'>";
echo $list[$i][reply];
echo $list[$i][icon_reply];
echo "<a href='{$list[$i][href]}'>";
if ($list[$i]['is_notice'])
echo "{$list[$i]['subject']}";
else
echo "{$list[$i]['subject']}";
echo "</a>";
echo "</span></td>";
?>
</tr>
<tr>
</tr>
<tr>
<td colspan='11' width="1" bgcolor="#bfc0c1"></td>
</tr>
<? } ?>
--------------------------------------------------------------------------------/
이렇게 하니 제가 원하는 형식으로 출력이 됩니다.
단, 원 게시글 바로 밑에 답변글이 출력이 되는것이 아니라
원 게시글과 같은 형식으로 출력이 되더군요
여러 고수님들의 도움 부탁드립니다.
아래것으로 다시확인요
<? $lno=count($list);
for ($i=0; $i<$lno; $i++) {
if (!$list[$i][wr_reply]) {
echo "<tr>";
echo "<td rowspan='2' align='center'>".date("Y.m.d H:i:s", strtotime($list[$i][wr_datetime]))."</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='$g4[bbs_path]/board.php?bo_table=item_qa'>";
echo "$board[bo_subject]";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='{$list[$i][href]}'>";
if ($wr_id == $list[$i][wr_id])
echo "{$list[$i][wr_id]}";
else
echo "{$list[$i][wr_id]}";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td> <img src='/shop/img/mypage/mypage_q&a_dot.gif' width='2' height='2' align='middle' /> <span class='mypage03'>";
echo "<a href='{$list[$i][href]}'>";
if ($list[$i]['is_notice'])
echo "{$list[$i]['subject']}";
else
echo "{$list[$i]['subject']}";
echo "</a>";
echo "</span>";
for ($ii=0; $ii<$lno; $ii++) {
if($list[$ii][wr_reply]&&$list[$i][wr_num]==$list[$ii][wr_num]) {
echo "<br>";
echo $list[$ii][reply];
echo $list[$ii][icon_reply];
echo "{$list[$ii]['subject']}";
}
}
echo "</td>";
echo "</tr>";
?>
<tr></tr>
<tr><td colspan='11' width="1" bgcolor="#bfc0c1"></td></tr>
<? } ?>
<? } // end for ?>
<? $lno=count($list);
for ($i=0; $i<$lno; $i++) {
if (!$list[$i][wr_reply]) {
echo "<tr>";
echo "<td rowspan='2' align='center'>".date("Y.m.d H:i:s", strtotime($list[$i][wr_datetime]))."</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='$g4[bbs_path]/board.php?bo_table=item_qa'>";
echo "$board[bo_subject]";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td rowspan='2' align='center'>";
echo "<a href='{$list[$i][href]}'>";
if ($wr_id == $list[$i][wr_id])
echo "{$list[$i][wr_id]}";
else
echo "{$list[$i][wr_id]}";
echo "</a>";
echo "</td>";
echo "<td rowspan='2' bgcolor='#bfc0c1'></td>";
echo "<td> <img src='/shop/img/mypage/mypage_q&a_dot.gif' width='2' height='2' align='middle' /> <span class='mypage03'>";
echo "<a href='{$list[$i][href]}'>";
if ($list[$i]['is_notice'])
echo "{$list[$i]['subject']}";
else
echo "{$list[$i]['subject']}";
echo "</a>";
echo "</span>";
for ($ii=0; $ii<$lno; $ii++) {
if($list[$ii][wr_reply]&&$list[$i][wr_num]==$list[$ii][wr_num]) {
echo "<br>";
echo $list[$ii][reply];
echo $list[$ii][icon_reply];
echo "{$list[$ii]['subject']}";
}
}
echo "</td>";
echo "</tr>";
?>
<tr></tr>
<tr><td colspan='11' width="1" bgcolor="#bfc0c1"></td></tr>
<? } ?>
<? } // end for ?>