테스트 사이트 - 개발 중인 베타 버전입니다

wr_1에 수정횟수를 채택완료

그누x쵸딩 4년 전 조회 1,654

기록하기 위해

업데이트 헤드 스킨에

 

if($w == "u") {

    $sql = " select wr_5 from g5_write_test
              where wr_id = '$wr_id' ";

    $sql = " update g5_write_test set wr_5 = '{$write[wr_5]}'+1 where wr_id = '$wr_id' ";
    sql_query($sql);
}

 

이렇게 하고

컬럼은 int 0으로 바꾸었는데 안되네요.

혹시 뭐가 잘못되었을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
Policia
4년 전

update이고 수정한번당 한번씩 기록이라면 그냥 wr_5 = wr_5+1로 하셔도 될것같습니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

그누x쵸딩
4년 전
알려주신거도 해보았는데도 역시 안됩니다
P
Policia
4년 전
데이터 유형 int(11)에 기본값이 0인게 맞죠?
길이가 0으로 하시진 않으셨을것 같고..
쿼리문 테스트 해보니 이상은 없는데 안된다면...해당 업데이트스킨이 정상적으로 올라가지않았다던가 밖에 생각이안나네요
그누x쵸딩
4년 전
폴리시아님 감사합니다. 알려주셨는데 왜 안되나 고민이었는데...지금 생각해보니 wr_5 인풋이 쓰기에 없서 인거 같습니다.

댓글을 작성하려면 로그인이 필요합니다.

where절 변수에 {}가 빠져서 그런거같네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누x쵸딩
4년 전
감사합니다. 여러가지로 해봐도 안되네요. 알려주신거도 안되구요 제목은 wr_1이라고 잘못썼습니다.
wr_5이구요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인