게시판 글등록 시간 지정해서 노출하기 질문 좀 드립니다. 정보
게시판 글등록 시간 지정해서 노출하기 질문 좀 드립니다.본문
게시판에 글쓰기할때 서버시간을 기준으로 시간을 지정해두고
그 시간이되면 글이 노출되게 할수는 없나요?
아니면 글쓰는 시점에서 몇시간이나 몇분을 지정해두고 그시간이 지나면 게시물 노출되게요.
아시는분 도움 좀 청합니다^^;;
그 시간이되면 글이 노출되게 할수는 없나요?
아니면 글쓰는 시점에서 몇시간이나 몇분을 지정해두고 그시간이 지나면 게시물 노출되게요.
아시는분 도움 좀 청합니다^^;;
댓글 전체
bbs/list.php에서
$sql_search 변수를 적당히 수정하세요.
그래서 다음처럼 query문이 될 수 있게요.
"where wr_datetime < now() - interval 3 hour and .... "
$sql_search 변수를 적당히 수정하세요.
그래서 다음처럼 query문이 될 수 있게요.
"where wr_datetime < now() - interval 3 hour and .... "
엑스엠엘님 좀 자세히 알려주시면 안될까요?
제가 워낙에 초보라서요..;;
제가 워낙에 초보라서요..;;
bbs/list.php: line 3
if( $member['mb_level'] < 10) switch( $bo_table) {
case 'some_table': $sql_search2= " wr_datetime < now() - interval 3 hour "; break;
default: $sql_search2= '';
}
// 분류 선택 또는 검색어가 있다면
if ($sca || $stx || $sql_search2)
{
if ($sca || $stx ) $sql_search = get_sql_search($sca, $sfl, $stx, $sop);
if( $sql_search2) if( empty( $sql_search)) $sql_search= $sql_search2; else $sql_search.= ' and '.$sql_search2;
:77
if ($sca || $stx || $sql_search2)
{
$sql = " select distinct wr_parent from $write_table where $sql_search $sql_order limit $from_record, $board[bo_page_rows] ";
}
else
{
$sql = " select * from $write_table where wr_is_comment = 0 $sql_order limit $from_record, $board[bo_page_rows] ";
}
while ($row = sql_fetch_array($result))
{
// 검색일 경우 wr_id만 얻었으므로 다시 한행을 얻는다
if ($sca || $stx || $sql_search2)
$row = sql_fetch(" select * from $write_table where wr_id = '$row[wr_parent]' ");
if( $member['mb_level'] < 10) switch( $bo_table) {
case 'some_table': $sql_search2= " wr_datetime < now() - interval 3 hour "; break;
default: $sql_search2= '';
}
// 분류 선택 또는 검색어가 있다면
if ($sca || $stx || $sql_search2)
{
if ($sca || $stx ) $sql_search = get_sql_search($sca, $sfl, $stx, $sop);
if( $sql_search2) if( empty( $sql_search)) $sql_search= $sql_search2; else $sql_search.= ' and '.$sql_search2;
:77
if ($sca || $stx || $sql_search2)
{
$sql = " select distinct wr_parent from $write_table where $sql_search $sql_order limit $from_record, $board[bo_page_rows] ";
}
else
{
$sql = " select * from $write_table where wr_is_comment = 0 $sql_order limit $from_record, $board[bo_page_rows] ";
}
while ($row = sql_fetch_array($result))
{
// 검색일 경우 wr_id만 얻었으므로 다시 한행을 얻는다
if ($sca || $stx || $sql_search2)
$row = sql_fetch(" select * from $write_table where wr_id = '$row[wr_parent]' ");
엑스엠엘님 감사합니다.
이렇게하고 글쓰기에서 등록시간을 임의로 설정하는건가요?
이렇게하고 글쓰기에서 등록시간을 임의로 설정하는건가요?
글쓰는 시점에서 몇시간이나 몇분을 지정해두고 그시간이 지나면 게시물 ..."
에 해당하는 것이 이 조건입니다.
... wr_datetime < now() - interval 3 hour ...
여기서는 3 시간입니다.
에 해당하는 것이 이 조건입니다.
... wr_datetime < now() - interval 3 hour ...
여기서는 3 시간입니다.
넵^^
귀한 시간 내주셔서 감사합니다.
귀한 시간 내주셔서 감사합니다.