그누보드 관리자 메인에서 최근게시물에도 작성시간표시 되려면 채택완료

2년 전 조회 4,171

안녕하세요? 

게시판 리스트에서는 <?php echo date("y.m.d H:i:s", strtotime($list[$i]['wr_datetime'])) ?>

이걸 쓰면 같이 표시되는데

이것처럼 그누보드 관리자 메인에서

최근게시물부분에서 작성날짜와 작성시간 같이 표시되게 하고싶어서요.

 

Copy
<?php
        $sql = " select a.*, b.bo_subject, c.gr_subject, c.gr_id {$sql_common} {$sql_order} limit {$new_write_rows} ";
        $result = sql_query($sql);
        for ($i=0; $row=sql_fetch_array($result); $i++)
        {
            $tmp_write_table = $g5['write_prefix'] . $row['bo_table'];

            if ($row['wr_id'] == $row['wr_parent']) // 원글
            {
                $comment = "";
                $comment_link = "";
                $row2 = sql_fetch(" select * from $tmp_write_table where wr_id = '{$row['wr_id']}' ");

                $name = get_sideview($row2['mb_id'], get_text(cut_str($row2['wr_name'], $config['cf_cut_name'])), $row2['wr_email'], $row2['wr_homepage']);
                // 당일인 경우 시간으로 표시함
                $datetime = substr($row2['wr_datetime'],0,10);
                $datetime2 = $row2['wr_datetime'];
                if ($datetime == G5_TIME_YMD)
                    $datetime2 = substr($datetime2,11,5);
                else
                    $datetime2 = substr($datetime2,5,5);

            }
            else // 코멘트
            {
                $comment = '댓글. ';
                $comment_link = '#c_'.$row['wr_id'];
                $row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row['wr_parent']}' ");
                $row3 = sql_fetch(" select mb_id, wr_name, wr_email, wr_homepage, wr_datetime from {$tmp_write_table} where wr_id = '{$row['wr_id']}' ");

                $name = get_sideview($row3['mb_id'], get_text(cut_str($row3['wr_name'], $config['cf_cut_name'])), $row3['wr_email'], $row3['wr_homepage']);
                // 당일인 경우 시간으로 표시함
                $datetime = substr($row3['wr_datetime'],0,10);
                $datetime2 = $row3['wr_datetime'];
                if ($datetime == G5_TIME_YMD)
                    $datetime2 = substr($datetime2,11,5);
                else
                    $datetime2 = substr($datetime2,5,5);
            }
        ?>

 

  <tr>
            <td class="td_category"><a href="<?php echo G5_BBS_URL ?>/new.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo cut_str($row['gr_subject'],10) ?></a></td>
            <td class="td_category"><a href="<?php echo get_pretty_url($row['bo_table']) ?>"><?php echo cut_str($row['bo_subject'],20) ?></a></td>
            <td><a href="<?php echo get_pretty_url($row['bo_table'], $row2['wr_id']); ?><?php echo $comment_link ?>"><?php echo $comment ?><?php echo conv_subject($row2['wr_subject'], 100) ?></a></td>
            <td class="td_mbname"><div><?php echo $name ?></div></td>
            <td class="td_datetime"><?php echo $datetime ?></td>
        </tr>

 

여기서 어딜 수정해야

작성날짜와 작성시간 같이 표시되나요??

 

답변 2개

채택된 답변
+20 포인트

Copy
<?php

        $sql = " select a.*, b.bo_subject, c.gr_subject, c.gr_id {$sql_common} {$sql_order} limit {$new_write_rows} ";

        $result = sql_query($sql);

        for ($i=0; $row=sql_fetch_array($result); $i++)

        {

            $tmp_write_table = $g5['write_prefix'] . $row['bo_table'];

            if ($row['wr_id'] == $row['wr_parent']) // 원글

            {

                $comment = "";

                $comment_link = "";

                $row2 = sql_fetch(" select * from $tmp_write_table where wr_id = '{$row['wr_id']}' ");

                $name = get_sideview($row2['mb_id'], get_text(cut_str($row2['wr_name'], $config['cf_cut_name'])), $row2['wr_email'], $row2['wr_homepage']);

                // 당일인 경우 시간으로 표시함

                $datetime = substr($row2['wr_datetime'],0,10);

                $datetime2 = $row2['wr_datetime'];

                $datetime =  $row2['wr_datetime'];

                if ($datetime == G5_TIME_YMD)

                    $datetime2 = substr($datetime2,11,5);

                else

                    $datetime2 = substr($datetime2,5,5);

            }

            else // 코멘트

            {

                $comment = '댓글. ';

                $comment_link = '#c_'.$row['wr_id'];

                $row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row['wr_parent']}' ");

                $row3 = sql_fetch(" select mb_id, wr_name, wr_email, wr_homepage, wr_datetime from {$tmp_write_table} where wr_id = '{$row['wr_id']}' ");

                $name = get_sideview($row3['mb_id'], get_text(cut_str($row3['wr_name'], $config['cf_cut_name'])), $row3['wr_email'], $row3['wr_homepage']);

                // 당일인 경우 시간으로 표시함

                $datetime = substr($row3['wr_datetime'],0,10);

                $datetime2 = $row3['wr_datetime'];

                $datetime =  $row3['wr_datetime'];

                if ($datetime == G5_TIME_YMD)

                    $datetime2 = substr($datetime2,11,5);

                else

                    $datetime2 = substr($datetime2,5,5);

            }

        ?>

 

  <tr>

            <td class="td_category"><a href="<?php echo G5_BBS_URL ?>/new.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo cut_str($row['gr_subject'],10) ?></a></td>

            <td class="td_category"><a href="<?php echo get_pretty_url($row['bo_table']) ?>"><?php echo cut_str($row['bo_subject'],20) ?></a></td>

            <td><a href="<?php echo get_pretty_url($row['bo_table'], $row2['wr_id']); ?><?php echo $comment_link ?>"><?php echo $comment ?><?php echo conv_subject($row2['wr_subject'], 100) ?></a></td>

            <td class="td_mbname"><div><?php echo $name ?></div></td>

            <td class="td_datetime"><?php echo $datetime ?></td>

        </tr>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

핑크빈님 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

$datetime = substr($row3['wr_datetime'],0,10);

-> 

$datetime = $row3['wr_datetime'];

 

이렇게 수정하시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

$datetime = $row3['wr_datetime'];
$datetime2 = $row3['wr_datetime'];
if ($datetime == G5_TIME_YMD)
$datetime2 = substr($datetime2,11,5);
else
$datetime2 = substr($datetime2,5,5);
}
?>

<tr>
<td class="td_category"><a href="<?php echo G5_BBS_URL ?>/new.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo cut_str($row['gr_subject'],10) ?></a></td>
<td class="td_category"><a href="<?php echo get_pretty_url($row['bo_table']) ?>"><?php echo cut_str($row['bo_subject'],20) ?></a></td>
<td><a href="<?php echo get_pretty_url($row['bo_table'], $row2['wr_id']); ?><?php echo $comment_link ?>"><?php echo $comment ?><?php echo conv_subject($row2['wr_subject'], 100) ?></a></td>
<td class="td_mbname"><div><?php echo $name ?></div></td>
<td class="td_datetime"><?php echo $datetime ?></td>
</tr>

바꾼다음에 새로고침 했는데도 그대로인데 혹시 또 바꿔야하는곳이 있나요??
$datetime이 한곳만 아니라 위에도 또 있더라고요
감사합니다~ 플라이님

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고