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

필드간 합산

· 14년 전 · 1575 · 2
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]
가 되겠지요.
감사합니다.

게시글 목록

번호 제목
284255
284248
284247
284246
284242
284238
284234
284233
284229
284224
284222
284215
284213
284212
284209
284208
284201
284193
284192
284174