mysql 5.1 에서 글삭제시 게시물 갯수가 맞지 않는 경우
게시물 삭제 소스가
/bbs/delete.php
sql_query(" update {$g5['board_table']} set bo_count_write = bo_count_write - '$count_write', bo_count_comment = bo_count_comment - '$count_comment' where bo_table = '$bo_table' ");
이런식으로 되어 있어서 게시물 삭제시에 정상적으로 게시물 카운팅이 되지 않더군요
이건 mysql 5.1 이상에서만 발생하는 버그 입니다.
변경해 주셔야 합니다.
->
//상단에 변수를 설정해 주시고,
$count_write = 0;
$count_comment = 0;
if ($is_admin == 'super') // 최고관리자 통과
;
//삭제코드를 이렇게 변경해 주시면 됩니다.
sql_query(" update $g5[board_table] set bo_count_write = bo_count_write - $count_write, bo_count_comment = bo_count_comment - $count_comment where bo_table = '$bo_table' ");
마찬가지로
/bbs/delete_all.php
/bbs/new_delete.php 도 변경해 주시면
정상적으로 게시물 카운팅이 됩니다.
/bbs/delete.php
sql_query(" update {$g5['board_table']} set bo_count_write = bo_count_write - '$count_write', bo_count_comment = bo_count_comment - '$count_comment' where bo_table = '$bo_table' ");
이런식으로 되어 있어서 게시물 삭제시에 정상적으로 게시물 카운팅이 되지 않더군요
이건 mysql 5.1 이상에서만 발생하는 버그 입니다.
변경해 주셔야 합니다.
->
//상단에 변수를 설정해 주시고,
$count_write = 0;
$count_comment = 0;
if ($is_admin == 'super') // 최고관리자 통과
;
//삭제코드를 이렇게 변경해 주시면 됩니다.
sql_query(" update $g5[board_table] set bo_count_write = bo_count_write - $count_write, bo_count_comment = bo_count_comment - $count_comment where bo_table = '$bo_table' ");
마찬가지로
/bbs/delete_all.php
/bbs/new_delete.php 도 변경해 주시면
정상적으로 게시물 카운팅이 됩니다.
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4437 | ||
| 2334 | 2년 전 | 3699 | ||
| 2333 | 2년 전 | 2065 | ||
| 2332 |
swallow
|
2년 전 | 1424 | |
| 2331 | 2년 전 | 2505 | ||
| 2330 | 2년 전 | 3450 | ||
| 2329 |
welcome
|
2년 전 | 2129 | |
| 2328 | 2년 전 | 1507 | ||
| 2327 |
|
2년 전 | 2195 | |
| 2326 | 2년 전 | 1344 | ||
| 2325 | 2년 전 | 2154 | ||
| 2324 | 2년 전 | 1629 | ||
| 2323 |
희동이76
|
2년 전 | 1401 | |
| 2322 | 2년 전 | 2199 | ||
| 2321 | 2년 전 | 1740 | ||
| 2320 |
희동이76
|
2년 전 | 1389 | |
| 2319 | 2년 전 | 2193 | ||
| 2318 |
슈퍼스타맨
|
2년 전 | 1823 | |
| 2317 | 2년 전 | 1491 | ||
| 2316 | 2년 전 | 1968 | ||
| 2315 | 2년 전 | 1770 | ||
| 2314 | 2년 전 | 1275 | ||
| 2313 | 2년 전 | 1461 | ||
| 2312 | 2년 전 | 2497 | ||
| 2311 | 2년 전 | 1717 | ||
| 2310 | 2년 전 | 1715 | ||
| 2309 | 2년 전 | 3343 | ||
| 2308 | 2년 전 | 1026 | ||
| 2307 | 2년 전 | 1621 | ||
| 2306 |
디지털홍익인간
|
2년 전 | 2509 | |
| 2305 | 2년 전 | 1904 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기