설문조사 오류.. > 그누3질답

그누3질답

설문조사 오류.. 정보

그누보드 설문조사 오류..

본문

설문조사 다른건 문제없는데 투표하면 오류 나네요..
update gb_vote set vo_cnt = vo_cnt + 1

1054 : Unknown column 'vo_cnt' in 'field list'
몇개의 항목을 작성하고 하날 선택해서 투표하면 위와 같은 오류가 납니다.
$sql = " update $vote_table set vo_cnt{$_POST[gb_vote]} = vo_cnt{$_POST[gb_vote]} + 1 ";
이부분이 문제이겠죠? {$_POST[gb_vote]} 이부분의 post는 버전과 상관없는건지요...답변부탁드립니다.

댓글 전체

네 그렇게 하니 되네요..근데 또 다른 문제...쿠키는 생성되지만 확인을 못하네요. 투표했던 사람이 또 투표가 됩니다.
$_SESSION[ss_vo_id] 하고 $_COOKIE[ck_vo_id]
이 구문들은 최근 php버전에서 사용되는거 같은데요.. 수정되어야할 부분들 같습니다. 본인 계정이 아닌지라 php버전업하라 할수도 없공..^^;
저같은 경우인 분들은 이변수들을
$_SESSION[ss_vo_id]  ---- > $ss_vo_id
$_COOKIE[ck_vo_id] -----> $ck_vo_id
이렇게 바꾸세요.
$HTTP_SESSION_VARS -> $_SESSION 으로 넘어가는 단계에 있습니다.
아마도 PHP 5 가 나오면 $HTTP_SESSION_VARS 가 없어지지 않을까 생각됩니다.
현재 나오는 버전은 $HTTP_SESSION_VARS , $_SESSION 둘다 사용가능하나 하위 버전에서는 $HTTP_SESSION_VARS 만 먹히는 경우도 있습니다.

여기서는 $HTTP_SESSION_VARS 를 예로 든것으로
$HTTP_POST_VARS , $HTTP_GET_VARS , $HTTP_COOKIE_VARS , $HTTP_SERVER_VARS , $HTTP_SESSION_VARS 등으로 바꿔 주셔야 합니다.

추후 시간이 되면 둘다 실행 되도록 바꾸어 놓겠습니다.
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT