채택완료

분할필드

2018-10-02 (화) 13:40:54 2,004

write_update.skin.php에

wr_4는 분할필드라

$wr_6=$wr_3-$wr_4[0]-$wr_4[1]-$wr_4[2]-$wr_4[3]-$wr_4[4];

이렇게하고 글쓰기를 했더니

계산이 안되는거 같아요

이런때는 어떻게 해야 하나요?

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

계산을 하셔야 하는 사항이면

$wr_4 는 배열로 이미 값이 셋팅된것이라는 가정하에

$wr_6=intval($wr_3)-intval($wr_4[0])-intval($wr_4[1])-intval($wr_4[2])-intval($wr_4[3])-intval($wr_4[4]);

와같이 int형으로 형변환을 시켜서 계산하셔야 합니다.

소수점이 포함된계산의경우

floatval($wr_4[0]) 과 같이 

intval 대신에 floatval 을 사용하시면 됩니다.

답변에 대한 댓글 1개

2018-10-02 (화) 14:27:03
아 감사합니다. 모르시는게 없으시군요,,!

write_update.skin.php

파일의 상단에

print_r2($wr_4); exit;

이렇게 페이지를 죽여보세요

무슨 값이 찍히는지

답변에 대한 댓글 1개

2018-10-02 (화) 14:27:36
플래토님 답으로 해결되었습니다. 감사합니다.

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