반응형
+1 포인트를주기 위해이 코드를 만들었지 만 제대로 작동하지 않습니다.
mysql_query("
UPDATE member_profile
SET points= ' ".$points." ' + 1
WHERE user_id = '".$userid."'
");
$ points 변수는 현재 사용자의 포인트입니다 .. 여기에 1을 더하기를 원합니다. 예를 들어 그가 5 포인트를 좋아한다면 5 + 1 = 6이어야합니다. 하지만 그렇지 않습니다. 1로 변경됩니다.
내가 뭘 잘못 했니? 감사합니다
해결 방법
다음과 같이 할 수도 있습니다.
mysql_query("
UPDATE member_profile
SET points = points + 1
WHERE user_id = '".$userid."'
");
참조 페이지 https://stackoverflow.com/questions/2259155
반응형
'MySql' 카테고리의 다른 글
MySQL 정의되지 않은 상수 mysql_error 사용- 'mysql_error로 가정 (0) | 2020.12.09 |
---|---|
MySQL 한 열에 동일한 값을 포함하는 MYSQL 행을 계산하는 PHP (0) | 2020.12.09 |
MySQL ASP.NET/Identity 오류 : ApplicationUser 엔터티 유형이 현재 컨텍스트에 대한 모델의 일부가 아닙니다. (0) | 2020.12.09 |
MySQL Windows의 MySql 환경 변수 (0) | 2020.12.09 |
MySQL 매개 변수 '@myLeft'를 정의해야합니다. (0) | 2020.12.09 |
댓글