등록한 날짜별로 묶어서 보여주려면 어떻게 해야 할까요? 정보
등록한 날짜별로 묶어서 보여주려면 어떻게 해야 할까요?관련링크
본문
관리자님의 나의 최근게시물을 참고해서 삽질중입니다.
다른점은 그룹값 있을땐 해당 그룹에서만 추출하고 없을땐 전체 그룹에서 추출하되 날짜별로 묶어서 보여주고 싶습니다.
아래 형태로 보여지면 되는데 잘 안됩니다. 며칠째 틈나는대로 구경만 하고 있습니다.^^
______________________________________________
2006-10-05
» (1) 아카이브 점검 2» 아카이브 형태 점검2006-10-03
» 독서백편의자현2______________________________________________
특성상 코드의 배열은 아래 링크에서 tt, 0202 로 로그인하면 보실수 있도록 찍어놓았습니다.
http://gnusr.com/g4/template/blog/test1006.php
조언 부탁드립니다.
if ($member['mb_id']) {
$new_count = 10;//몇개
$cnt = 0;
$sql_common = " from $g4[board_new_table] a, $g4[board_table] b, $g4[group_table] c
where a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1' ";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_common .= " and a.mb_id = '$member[mb_id]' ";//로그인한 회원
$sql_common .= " and a.bn_datetime > curdate() - interval 30 day ";//필요하다면 기간지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_order = " order by a.bn_id desc ";//내림차순
$sql = " select a.bo_table, a.wr_parent, a.bn_datetime, b.bo_table, c.gr_subject, c.gr_id
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
echo "<h2><a href='$g4[bbs_path]/new.php?gr_id=$gr_id&view=w&mb_id=$member[mb_id]'>archives($new_count)</a></h2>";
for ($i=0; $row=sql_fetch_array($result), $i<$new_count; $i++) {
if (!$row['bo_table']) {
continue;
}
$tmp_table = $g4['write_prefix'].$row['bo_table'];
$sql2 = " select wr_subject, wr_comment from $tmp_table where wr_id = '$row[wr_parent]' ";
$row2 = sql_fetch($sql2);
$subj = get_text($row2['wr_subject']);
$comment = "";
if ($row2['wr_comment'])
$comment = "<span class=small>($row2[wr_comment])</span>";
//현재글 표시
$subj = (($bo_table== $row['bo_table'])&&($wr_id == $row['wr_parent']))?"<strong>".$subj."</strong>":$subj;
echo "<li style='list-style-type:none;padding-left:50px;'><a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&wr_id=$row[wr_parent]'>";
echo "» $comment $subj</a></li>";
$cnt++;
}
if (!$cnt)
echo "<span style='color:gray;'>게시글이 없습니다.</span>";
}
?>
다른점은 그룹값 있을땐 해당 그룹에서만 추출하고 없을땐 전체 그룹에서 추출하되 날짜별로 묶어서 보여주고 싶습니다.
아래 형태로 보여지면 되는데 잘 안됩니다. 며칠째 틈나는대로 구경만 하고 있습니다.^^
______________________________________________
2006-10-05
» (1) 아카이브 점검 2» 아카이브 형태 점검2006-10-03
» 독서백편의자현2______________________________________________
특성상 코드의 배열은 아래 링크에서 tt, 0202 로 로그인하면 보실수 있도록 찍어놓았습니다.
http://gnusr.com/g4/template/blog/test1006.php
조언 부탁드립니다.
if ($member['mb_id']) {
$new_count = 10;//몇개
$cnt = 0;
$sql_common = " from $g4[board_new_table] a, $g4[board_table] b, $g4[group_table] c
where a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1' ";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_common .= " and a.mb_id = '$member[mb_id]' ";//로그인한 회원
$sql_common .= " and a.bn_datetime > curdate() - interval 30 day ";//필요하다면 기간지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_order = " order by a.bn_id desc ";//내림차순
$sql = " select a.bo_table, a.wr_parent, a.bn_datetime, b.bo_table, c.gr_subject, c.gr_id
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
echo "<h2><a href='$g4[bbs_path]/new.php?gr_id=$gr_id&view=w&mb_id=$member[mb_id]'>archives($new_count)</a></h2>";
for ($i=0; $row=sql_fetch_array($result), $i<$new_count; $i++) {
if (!$row['bo_table']) {
continue;
}
$tmp_table = $g4['write_prefix'].$row['bo_table'];
$sql2 = " select wr_subject, wr_comment from $tmp_table where wr_id = '$row[wr_parent]' ";
$row2 = sql_fetch($sql2);
$subj = get_text($row2['wr_subject']);
$comment = "";
if ($row2['wr_comment'])
$comment = "<span class=small>($row2[wr_comment])</span>";
//현재글 표시
$subj = (($bo_table== $row['bo_table'])&&($wr_id == $row['wr_parent']))?"<strong>".$subj."</strong>":$subj;
echo "<li style='list-style-type:none;padding-left:50px;'><a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&wr_id=$row[wr_parent]'>";
echo "» $comment $subj</a></li>";
$cnt++;
}
if (!$cnt)
echo "<span style='color:gray;'>게시글이 없습니다.</span>";
}
?>
댓글 전체
날짜별로 묶는다는 뜻은
정열할 때 날짜를 우선하는 것인가요?
정열할 때 날짜를 우선하는 것인가요?
네 그렇습니다.
날짜를 하나의 구간으로 해서 그날 게시된 글을 모아서 보여주고,
이전 날짜도 본인의 글이 있는 경우만 날짜별로 묶어서 보여주기만 하면 됩니다.
이걸 확장해서 현재달은 일단위로, 지난달은 월단위로 정렬시킬수 있으면 좋겠습니다만,
우선은 이런 식으로 일정기간내 게시물을 날짜별로 정렬하는 방법이 가능한지 알고싶습니다.
블로그의 아카이브 형태를 보고 공부삼아 해봅니다만,
로직을 짜는것은 엄두도 못내고 검색에서도 적절한 케이스를 찾지 못했습니다.
날짜를 하나의 구간으로 해서 그날 게시된 글을 모아서 보여주고,
이전 날짜도 본인의 글이 있는 경우만 날짜별로 묶어서 보여주기만 하면 됩니다.
이걸 확장해서 현재달은 일단위로, 지난달은 월단위로 정렬시킬수 있으면 좋겠습니다만,
우선은 이런 식으로 일정기간내 게시물을 날짜별로 정렬하는 방법이 가능한지 알고싶습니다.
블로그의 아카이브 형태를 보고 공부삼아 해봅니다만,
로직을 짜는것은 엄두도 못내고 검색에서도 적절한 케이스를 찾지 못했습니다.

이정도가 적당할것 같군요.
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$cnt = 0;
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member[mb_id] . "' ";//로그인한 회원
//지정한 날짜가 있다면
if (!empty($Ysdate))
$sql_common .= " and a.bn_datetime like '" . $Ysdate . "%' ";
else
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " order by bn_date desc ";//내림차순
$sql = " select SUBSTRING_INDEX( a.bn_datetime , ' ', 1 ) as bn_date, a.bo_table, a.wr_parent, a.bn_datetime, b.bo_table, c.gr_subject, c.gr_id
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
이하 상동
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$cnt = 0;
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member[mb_id] . "' ";//로그인한 회원
//지정한 날짜가 있다면
if (!empty($Ysdate))
$sql_common .= " and a.bn_datetime like '" . $Ysdate . "%' ";
else
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " order by bn_date desc ";//내림차순
$sql = " select SUBSTRING_INDEX( a.bn_datetime , ' ', 1 ) as bn_date, a.bo_table, a.wr_parent, a.bn_datetime, b.bo_table, c.gr_subject, c.gr_id
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
이하 상동

아래와 같이 아카이브 형태로 하고 싶다면
2006-10-10 (7)
2006-10-01(3)
다음과 같이 하면 되겟지요.
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member[mb_id] . "' ";//로그인한 회원
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " group by bn_date order by bn_date desc ";//내림차순
$sql = " select distinct(SUBSTRING_INDEX( a.bn_datetime , ' ', 1 )) as bn_date, count(*) as bn_cnt
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
while($row = @mysql_fetch_array($result)){
echo "<li style='list-style-type:none;padding-left:50px;'><a href=''>» " . $row['bn_date'] . " (". $row['bn_cnt'] . ")</a></li>";
}
}
그리고 날짜에는 Ysdate를 넣은 위의 url로 잡아주면
날짜별 글목록을 볼수 있을 것입니다.
2006-10-10 (7)
2006-10-01(3)
다음과 같이 하면 되겟지요.
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member[mb_id] . "' ";//로그인한 회원
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " group by bn_date order by bn_date desc ";//내림차순
$sql = " select distinct(SUBSTRING_INDEX( a.bn_datetime , ' ', 1 )) as bn_date, count(*) as bn_cnt
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
while($row = @mysql_fetch_array($result)){
echo "<li style='list-style-type:none;padding-left:50px;'><a href=''>» " . $row['bn_date'] . " (". $row['bn_cnt'] . ")</a></li>";
}
}
그리고 날짜에는 Ysdate를 넣은 위의 url로 잡아주면
날짜별 글목록을 볼수 있을 것입니다.
감사의 말씀부터 먼저 올립니다.^^
제가 말씀 안드린 부분이 있네요.
참고 링크에 찍힌 bn_date는 보여드리기 위해 임시로 bn_datetime에서 잘라서 찍어놓은것입니다.
막연하지만, bn_datetime에서 년,월,일까지만 가져와서 그룹화 하는 방법이 필요한것 같습니다.
알려주신 두가지 내용을 바탕으로 공부해보고 저녁 늦게나 결과 보고 드릴수 있을것 같습니다.
관심 가져주셔서 고맙습니다.
제가 말씀 안드린 부분이 있네요.
참고 링크에 찍힌 bn_date는 보여드리기 위해 임시로 bn_datetime에서 잘라서 찍어놓은것입니다.
막연하지만, bn_datetime에서 년,월,일까지만 가져와서 그룹화 하는 방법이 필요한것 같습니다.
알려주신 두가지 내용을 바탕으로 공부해보고 저녁 늦게나 결과 보고 드릴수 있을것 같습니다.
관심 가져주셔서 고맙습니다.

음 그것을 위에 올린것인데......
제가 이해하지 못한 다른 것이 있나보네요?
제가 이해하지 못한 다른 것이 있나보네요?
아닙니다.
배열을 보여드리기 위한 부분을 제외하고 질문에 붙인 코드가 전체 코드입니다.
알려주신 두번째 코드로 대체후 호출해본 경우 에러내용 입니다. tt, 0202 입니다.
http://gnusr.com/g4/template/blog/test1010.php
배열을 보여드리기 위한 부분을 제외하고 질문에 붙인 코드가 전체 코드입니다.
알려주신 두번째 코드로 대체후 호출해본 경우 에러내용 입니다. tt, 0202 입니다.
http://gnusr.com/g4/template/blog/test1010.php
바쁘신데 여러가지로 죄송합니다.^^
$sql_common .= " a.mb_id = '" . $member[mb_id] . "' ";//로그인한 회원
로 하니까 일단 에러는 잡혔습니다.
$sql_common .= " a.mb_id = '" . $member[mb_id] . "' ";//로그인한 회원
로 하니까 일단 에러는 잡혔습니다.

음 이런것을 원한게 아니었는지요.......
http://8bong.com/achive_test2.php
http://8bong.com/achive_test.php
http://8bong.com/achive_test2.php 이거 소스
<?
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member['mb_id'] . "' ";//로그인한 회원
//지정한 날짜가 있다면
if (!empty($Ysdate))
$sql_common .= " and a.bn_datetime like '" . $Ysdate . "%' ";
else
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " order by bn_date desc ";//내림차순
$sql = " select SUBSTRING_INDEX( a.bn_datetime , ' ', 1 ) as bn_date, a.wr_id, a.bo_table, b.bo_subject, b.gr_id, c.gr_subject
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
$tmp_bn_date = '';
while($row = @mysql_fetch_array($result)){
if ($tmp_bn_date != $row['bn_date']) {
echo "<li style='list-style-type:none;'><a href='?Ysdate=" . $row['bn_date'] . "'><b>[" . $row['bn_date'] . "]</b></a></li>";
$tmp_bn_date = $row['bn_date'];
}
$tmp_write_table = $g4['write_prefix'] . $row['bo_table'];
$row2 = sql_fetch(" select wr_subject from $tmp_write_table where wr_id = '" . $row['wr_id'] . "' ");
echo "<li style='list-style-type:none;'>
<a href='?gr_id=" . $row['gr_id'] . "'>[" . $row['gr_subject'] . "]</a>
<a href='" . $g4['bbs_path'] . "/board.php?bo_table=" . $row['bo_table'] . "'>[" . $row['bo_subject'] . "]</a>
<a href='" . $g4['bbs_path'] . "/board.php?bo_table=" . $row['bo_table'] . "&wr_id=" . $row['wr_id'] . "'>" . $row2['wr_subject'] . "</a></li>";
}
}
else {
echo "로그인 하세요<br>test / test";
}
?>
http://8bong.com/achive_test.php 이거 소스
<?
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member['mb_id'] . "' ";//로그인한 회원
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " group by bn_date order by bn_date desc ";//내림차순
$sql = " select distinct(SUBSTRING_INDEX( a.bn_datetime , ' ', 1 )) as bn_date, count(*) as bn_cnt
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
while($row = @mysql_fetch_array($result)){
echo "<li style='list-style-type:none;'><a href='achive_test2.php?Ysdate=" . $row['bn_date'] . "'>» " . $row['bn_date'] . " (". $row['bn_cnt'] . ")</a></li>";
}
}
else {
echo "로그인 하세요<br>test / test";
}
?>
http://8bong.com/achive_test2.php
http://8bong.com/achive_test.php
http://8bong.com/achive_test2.php 이거 소스
<?
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member['mb_id'] . "' ";//로그인한 회원
//지정한 날짜가 있다면
if (!empty($Ysdate))
$sql_common .= " and a.bn_datetime like '" . $Ysdate . "%' ";
else
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " order by bn_date desc ";//내림차순
$sql = " select SUBSTRING_INDEX( a.bn_datetime , ' ', 1 ) as bn_date, a.wr_id, a.bo_table, b.bo_subject, b.gr_id, c.gr_subject
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
$tmp_bn_date = '';
while($row = @mysql_fetch_array($result)){
if ($tmp_bn_date != $row['bn_date']) {
echo "<li style='list-style-type:none;'><a href='?Ysdate=" . $row['bn_date'] . "'><b>[" . $row['bn_date'] . "]</b></a></li>";
$tmp_bn_date = $row['bn_date'];
}
$tmp_write_table = $g4['write_prefix'] . $row['bo_table'];
$row2 = sql_fetch(" select wr_subject from $tmp_write_table where wr_id = '" . $row['wr_id'] . "' ");
echo "<li style='list-style-type:none;'>
<a href='?gr_id=" . $row['gr_id'] . "'>[" . $row['gr_subject'] . "]</a>
<a href='" . $g4['bbs_path'] . "/board.php?bo_table=" . $row['bo_table'] . "'>[" . $row['bo_subject'] . "]</a>
<a href='" . $g4['bbs_path'] . "/board.php?bo_table=" . $row['bo_table'] . "&wr_id=" . $row['wr_id'] . "'>" . $row2['wr_subject'] . "</a></li>";
}
}
else {
echo "로그인 하세요<br>test / test";
}
?>
http://8bong.com/achive_test.php 이거 소스
<?
if (!empty($member['mb_id'])) {
$new_count = 10;//몇개
$sql_common = " from " . $g4['board_new_table'] . " a, " . $g4['board_table'] . " b, " . $g4['group_table'] . " c where ";
$sql_common .= " a.mb_id = '" . $member['mb_id'] . "' ";//로그인한 회원
$sql_common .= " and a.bn_datetime > DATE_SUB(now(), INTERVAL 30 DAY) ";//검색기간을 30일로 지정
$sql_common .= " and a.wr_id = a.wr_parent ";//원글만
$sql_common .= " and a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'";
//그룹값 있으면 해당그룹, 없으면 허용된 전체그룹
if (!empty($gr_id))
$sql_common .= " and c.gr_id = '$gr_id' ";
else
$sql_common .= " and c.gr_use_access = '0' ";
$sql_order = " group by bn_date order by bn_date desc ";//내림차순
$sql = " select distinct(SUBSTRING_INDEX( a.bn_datetime , ' ', 1 )) as bn_date, count(*) as bn_cnt
$sql_common
$sql_order
limit $new_count ";
$result = sql_query($sql);
while($row = @mysql_fetch_array($result)){
echo "<li style='list-style-type:none;'><a href='achive_test2.php?Ysdate=" . $row['bn_date'] . "'>» " . $row['bn_date'] . " (". $row['bn_cnt'] . ")</a></li>";
}
}
else {
echo "로그인 하세요<br>test / test";
}
?>
으으,, 고맙습니다~!!
이럴땐 뭐라고 말씀드려야 할지 금방 떠오르지 않습니다.^^
achive_test2.php 처럼 보여주는 방식에서
날짜별로 묶는 부분의 배열을 겨우 잡았는데 게시물이 없는 회원이 로그인할때 에러가 나와서 헤메고 있었답니다.
해당 부분의 질문을 작성해서 들어와보니 아예 멋지게 만들어 주셨네요..
올려주신 코드를 참고해서 막혔던 부분은 다시 공부해 보겠습니다.
이틀동안 귀한 시간 할애해 주셔서 감사드립니다.
많은 공부가 되었습니다.
실은 감사한 마음과 함께 죄송한 마음이 더욱 큽니다.
편안한 오후 되시길 빕니다!
ps) 제가 원했던 것보다 훨씬 포괄적이고 멋지다는 멘트를 꼭 덧붙이고 싶습니다.^^
이럴땐 뭐라고 말씀드려야 할지 금방 떠오르지 않습니다.^^
achive_test2.php 처럼 보여주는 방식에서
날짜별로 묶는 부분의 배열을 겨우 잡았는데 게시물이 없는 회원이 로그인할때 에러가 나와서 헤메고 있었답니다.
해당 부분의 질문을 작성해서 들어와보니 아예 멋지게 만들어 주셨네요..
올려주신 코드를 참고해서 막혔던 부분은 다시 공부해 보겠습니다.
이틀동안 귀한 시간 할애해 주셔서 감사드립니다.
많은 공부가 되었습니다.
실은 감사한 마음과 함께 죄송한 마음이 더욱 큽니다.
편안한 오후 되시길 빕니다!
ps) 제가 원했던 것보다 훨씬 포괄적이고 멋지다는 멘트를 꼭 덧붙이고 싶습니다.^^

그냥 짬짬이 본것 뿐입니다.
개인적으로 아까운 시간이 많이 든다고 느끼는 부분은
답변을 달았는데
답변에 대한 반응이 없을때입니다.
한번 보기로 했는데
반응이 없으면 답글만 기다리고 있다는.......
하루종일 그누보드만 들락거려 결국은 일을 못하게 됩니다.
개인적으로 아까운 시간이 많이 든다고 느끼는 부분은
답변을 달았는데
답변에 대한 반응이 없을때입니다.
한번 보기로 했는데
반응이 없으면 답글만 기다리고 있다는.......
하루종일 그누보드만 들락거려 결국은 일을 못하게 됩니다.
이번 경우도 그렇게 느끼셨을 가능성이 매우 크군요..
저는 질문자 입장에서 핵심적인 답변을 얻은경우 그걸 지지고 볶느라 추가 답변을 제때 보지 못하는 경우가 많습니다.^^
그 이상을 기대하는것도 도리가 아니라는 생각도 있고, 지지고 볶으면서 배우는 재미도 느낍니다.
그러다 막히면 추가로 여쭙는게 상식에 맞다고 생각합니다.
세심하게 챙겨주셔서 깊이 감사드립니다.
저는 질문자 입장에서 핵심적인 답변을 얻은경우 그걸 지지고 볶느라 추가 답변을 제때 보지 못하는 경우가 많습니다.^^
그 이상을 기대하는것도 도리가 아니라는 생각도 있고, 지지고 볶으면서 배우는 재미도 느낍니다.
그러다 막히면 추가로 여쭙는게 상식에 맞다고 생각합니다.
세심하게 챙겨주셔서 깊이 감사드립니다.

제 성격 탓인걸요...... ㅎㅎ