목록에서 자신의 글만 추가로 불러올 때
본문
목록 위에 따로 회원 본인이 작성한 글을 추가로 불러오려고 합니다.
특정게시판에서만 쓸 거라 bbs/list.php를 수정하지 않고 list.head.skin에서 처리하고 싶은데
어떻게 해야할까요?
<?php $sql2 = "select count(*) as cnt from $write_table where mb_id='$member[mb_id]' ";
$row2 = sql_fetch($sql2);
$post_cnt = $row2['cnt'];
$sql3 = " select * from {$write_table} where wr_id = '{$row['wr_parent']}' and wr_id='$member[mb_id]' ";
$result3 = sql_query($sql3);
<?php if ($post_cnt >= '1') { // 글목록에서 자신의 글이 존재할 경우 ?>
<?php if($bo_table && $wr_id) {
echo '여기에 무엇이 들어가야할까요??';
} ?>
<?php } ?>
답변 1
우선
$sql3 = " select * from {$write_table} where wr_id = '{$row['wr_parent']}' and wr_id='$member[mb_id]' ";
를
$sql3 = " select * from {$write_table} where wr_id = '{$row['wr_parent']}' and mb_id='$member[mb_id]' ";
로 고쳐야겠네요.
적용할 소스는 이런 식으로 하면 될듯요.
for($l=0;$my=sql_fetch_array($sql3);$l++) {
echo '<li><a href="./board.php?bo_table='.$bo_table.'&wr_id='.$my['wr_id'].'">'.$my['wr_subject'] .'</a></li>';
}