게시판 글을 수정하면 글이 제일 위로 이동합니다.

게시판 글을 수정하면 글이 제일 위로 이동합니다.
게시판 글을 수정하면 글이 제일 위로 이동합니다.  
영진   (Homepage)  2005-04-09 12:45:15, 조회 : 623, 추천 : 1

문의 하시는 분이 있어서 여기에 팁으로 올립니다.
시간도 같이 수정이 됩니다.
수정시간 변경을 원치안으시면 reg_date='$reg_date', 이것을 지우세요.
하지만 전후페이지는 원래 그대로입니다.

write_ok.php 파일의 386라인을 수정합니다.

수정하기전

// 일반->일반, 공지->공지 일때
} else {
@mysql_query("update $t_board"."_$id set name='$name',subject='$subject',email='$email',homepage='$homepage',memo='$memo',sitelink1='$sitelink1',
sitelink2='$sitelink2',use_html='$use_html',reply_mail='$reply_mail',is_secret='$is_secret',category='$category' $del_que1 $del_que2 where no='$no'") or error(mysql_error());
mysql_query("update $t_category"."_$id set num=num-1 where no='$s_data[category]'",$connect);
mysql_query("update $t_category"."_$id set num=num+1 where no='$category'",$connect);
}

-----------------------------------------
수정후

// 일반->일반, 공지->공지 일때
} else {
$max_headnum=mysql_fetch_array(mysql_query("select min(headnum) from zetyx_board"."_$id where headnum>-2000000000")); // 공지가 아닌 최소 headnum 구함
$headnum=$max_headnum[0]-1;

@mysql_query("update $t_board"."_$id set name='$name',subject='$subject',email='$email',homepage='$homepage',memo='$memo',sitelink1='$sitelink1',
sitelink2='$sitelink2',use_html='$use_html',reply_mail='$reply_mail',is_secret='$is_secret',category='$category',
reg_date='$reg_date',headnum='$headnum' $del_que1 $del_que2 where no='$no'") or error(mysql_error());
mysql_query("update $t_category"."_$id set num=num-1 where no='$s_data[category]'",$connect);
mysql_query("update $t_category"."_$id set num=num+1 where no='$category'",$connect);



=============================================
아뭐야 덴장. 이거땜에 계속 이상하잖아 -'-