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

mysql 쿼리에서요 update 문 에러가 나는데요 에러 확인하는법은 없나요?? 채택완료

위치앱 3년 전 조회 1,855

update g5_member set mb_point=mb_point-19800, mb_7=2022-05-11 06:58:15, mb_8=2022-05-11 06:58:15 where mb_id='thest1'

 

mysql 프로그램에서 돌려가면서 에러코드 확인해야하나요?? 에러문이 출력이 안되니 힘이들군요...

 

업데이트문이 안되는데 여분필드를 추가로 날짜 데이터 형식으로 새로 만들어야 할까요??

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

답변 2개

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

update g5_member set mb_point='$mb_point - 19800', mb_7='2022-05-11 06:58:15', mb_8='2022-05-11 06:58:15' where mb_id='admin'
 

이런식으로 해보세요.. 값은 앞뒤로 ' ' 로 감싸시고요

 

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

답변에 대한 댓글 2개

위치앱
3년 전
날짜값이 안들어가고 2006만 저장되는데 왜그럴까요
냠냠이
3년 전
$test = "update g5_member set mb_point='$mb_point - 19800', mb_7='2022-05-11 06:58:15', mb_8='2022-05-11 06:58:15' where mb_id='admin'";

echo $test;

이렇게 만들어서 한번 찍어 보세요... 정상적으로 들어갈텐데요...

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

$new_point = $mb_point - 19800;
update g5_member set mb_point='$new_point', mb_7='2022-05-11 06:58:15', mb_8='2022-05-11 06:58:15' where mb_id='admin'

 

이렇게 해보세요

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

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

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

로그인