단

필드간 합산

wr_1과 wr_2를 합산하려고 하는데
$total=$wr_1+wr_2;
로 했는데 wr_1, wr_2가 varchar로 필드가 설정되어 있어서 그런지
숫자로 인식을 못하네요.
어떻게 해야 숫자로 인식을 할까요?
필드설정을 int로 바꿔줘야 하나요?
|

댓글 2개

php는 형을 따로 설정하지 않아도 숫자는 보통 숫자로 인식합니다.
$total=$wr_1+$wr_2;
일단 $가 빠져 있었구요.

어디서 쓰시는지는 모르겠습니다만,
$wr_1, $wr_2 변수에 값이 제대로 들어 갔는지가 문제겠지요.

리스트화면에서는
$list[$i][wr_1]+$list[$i][wr_2]
가 되겠고
뷰 화면에서는
$view[wr_1]+$view[wr_2]
쓰기 화면에서는
$write[wr_1]+$write[wr_2]
가 되겠지요.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-02-12 조회 1,611
11-02-12 조회 1,692
11-02-12 조회 1,081
11-02-12 조회 1,226
11-02-12 조회 1,728
11-02-12 조회 1,646
11-02-12 조회 1,758
11-02-12 조회 1,307
11-02-12 조회 3,613
11-02-12 조회 1,366
11-02-12 조회 1,470
11-02-11 조회 1,914
11-02-11 조회 1,755
11-02-11 조회 2,086
11-02-11 조회 1,296
11-02-11 조회 1,827
11-02-11 조회 1,650
11-02-11 조회 1,756
11-02-11 조회 1,036
11-02-11 조회 1,043