원본파일에서 날짜형식을 수정하려고 하는데요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

원본파일에서 날짜형식을 수정하려고 하는데요. 정보

원본파일에서 날짜형식을 수정하려고 하는데요.

본문

common.lib.php

    // 당일인 경우 시간으로 표시함
    $list['datetime'] = substr($list['wr_datetime'],0,10);
    $list['datetime2'] = $list['wr_datetime'];
    if ($list['datetime'] == $g4['time_ymd'])
        $list['datetime2'] = substr($list['datetime2'],11,5);
    else
        $list['datetime2'] = substr($list['datetime2'],5,5);

여기서 마지막줄을 아래처럼 바꿔서 쓰고있거든요.

    else
        $list['datetime2'] = substr($list['datetime2'],0,10);


그러면 datetime2 값이 오늘 올라온 글은 s:i 로, 나머지는 Y-m-d 로 뜨게 되잖아요.

다시 common.lib 파일을 원본으로 덮어씌워서 기존의 datetime2 도 사용하고
datetime3 이라는 코드를 새로 추가해서 사용하고 싶어요.
(datetime2 는 최신글에서 datetime3 은 게시판 목록에서 쓸 예정)

복사해서 붙여넣어야 할 부분과 datetime3 으로 수정할 부분을 알려주시면 감사하겠습니다.


요약:
datetime2 -> 오늘 글은 s:i 로, 나머지는 m-d (원본)
datetime3 -> 오늘 글은 s:i 로, 나머지는 Y-m-d





    // 당일인 경우 시간으로 표시함 (datetime2)
    $list['datetime'] = substr($list['wr_datetime'],0,10);
    $list['datetime2'] = $list['wr_datetime'];
    if ($list['datetime'] == $g4['time_ymd'])
        $list['datetime2'] = substr($list['datetime2'],11,5);
    else
        $list['datetime2'] = substr($list['datetime2'],5,5);
    // 당일인 경우 시간으로 표시함 (datetime3)
    $list['datetime'] = substr($list['wr_datetime'],0,10);
    $list['datetime3'] = $list['wr_datetime'];
    if ($list['datetime'] == $g4['time_ymd'])
        $list['datetime3'] = substr($list['datetime3'],11,5);
    else
        $list['datetime3'] = substr($list['datetime3'],0,10); 
    // 4.1
    $list['last'] = substr($list['wr_last'],0,10);
    $list['last2'] = $list['wr_last'];
    if ($list['last'] == $g4['time_ymd'])
        $list['last2'] = substr($list['last2'],11,5);
    else
        $list['last2'] = substr($list['last2'],5,5);


이렇게 하면 문제 없을지..

Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339