게시판 글을 수정하면 글이 제일 위로 이동합니다. 영진 (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);
============================================= 아뭐야 덴장. 이거땜에 계속 이상하잖아 -'- |
|