서버 이전후 몇몇 회원의 포인트가 0점으로 ㅡㅡ;
select po_id from g4_point where (1) and ( (mb_id = 'qn23v') ) order by po_id asc limit -1, 1
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1, 1' at line 1
error file : /board/adm/point_list.php
위와 같은 메세지와 함께 몇몇 회원분들의 포인트가 0점이되고
포인트 추가도 되지 않네요..
원인이 무엇일까요 ㅜㅜ
참고로 거의 대부분은 문제가 없는데
몇몇분들이 그러네요 r.. 근데 계속..늘어나네요 ㅡㅡ;;
한번 0점된분들은 글써도 추가도 안되고.. 왜그럴까요
참고로 MySQl 4.0.x 에서 5.1.x 로 업글했습니다.
원인을 찾아야할거 같은데 ... 현재로써는 알수가 없네요 ㅜ
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 4개
limit 0, 1 로 해 보시구요.
포인트가 추가안되는 문제등은 또 다른 문제가 있어서일수도 있겠네요.
그리고, 몇몇 회원만 문제가 있고 나머지는 멀쩡하네요 ㅡㅡ
이전 과정중에 무슨 문제가 생긴건지 모르겠는데
int(11)이 int(0)로 변경되는경우
몇몇회원(포인트 추가회원)만 0가
될수있는데 테이블구조 확인해보세요.
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
cf_page_rows 값이 -1인가 봅니다.
다시 설정해 주세요.
config_form.php
그리고
sql_mode
로 검색해 보세요.