에러메시지 원인파악 및 해결방안 부탁해요.. 포인트 팍팍

· 2010-11-02 (화) 11:38:36 · 1716 · 1
http://mma7330.com/
최신글 목록중에서 '공지사항'의 '대진표' 누르면 나오는 메시지입니다.
----------------아래-----------
update g4_write_sub_31 set wr_hit = wr_hit + 1 where wr_id = '28'
1062 : Duplicate entry '26' for key 2
error file : /bbs/board.php
--------------------------------
다른 페이지 보다가 다시 들어가면 정상으로 나옵니다.
원인과 해결방안이 궁금합니다.

참고로 . HTML 에디터 사용한 뒤로 그런 것 같습니다. 게시물 삭제하고 다시 올려도 마찬가지입니다.
|

댓글 1개

2010-11-02 (화) 18:07:23
PRIMARY KEY, UNIQUE 등으로 설정이 되어 있을경우 같은 값이 두번 등록 될수 없습니다.
위 구문으로만 보면 '26'이란 값때문에 문제가 생긴거 같은데 wr_id가 28 인 데이터에서 어느 부분에
26이 들어가있는지를 살펴 보시고 그 컬럼을 분석해 보시는게 좋을듯 싶습니다.
index가 들어가 있다면 제거해 주시구요,,!!

그리고 위 구문은 조회수를 올려주는 쿼리기 때문에 처음 게시물 접속시 한번 처리되고 그후에 그 게시물에 접근할때는 조회수 업데이트가 일어나지 않습니다. 그래서 다른페이지를 보다가 다시 들어가면 정상적으로 뜨는거구요,,
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
10-11-02 조회 1,288
10-11-02 조회 1,637
10-11-02 조회 2,111
10-11-02 조회 3,510
10-11-02 조회 1,000
10-11-02 조회 926
10-11-02 조회 893
10-11-02 조회 1,946
10-11-02 조회 1,015
10-11-02 조회 1,100
10-11-02 조회 2,564
10-11-02 조회 2,607
10-11-02 조회 1,689
10-11-02 조회 1,717
10-11-02 조회 1,074
10-11-02 조회 1,096
10-11-02 조회 1,637
10-11-02 조회 2,218
10-11-02 조회 1,535
10-11-02 조회 1,115