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

욜마가 왜 안되져?? 채택완료

민쯩먼저깔게요 8년 전 조회 4,393

리스트에서

 

$a = $list[$i]['wr_23']*$list[$i]['wr_25'];

 

이렇게 23과 25를 곱한 값을 출력하려는데

 

 

 

이렇게 했는데 안되네요,,

 

 

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

답변 4개

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

다른 것은 전혀 수정할 것 없습니다

아래 코드를 곱셈 바로 아래에 넣어서 두개의 값이 제대로 나오는지 확안하세요

 

echo $list[$i]['wr_23'].'///'.$list[$i]['wr_25']; 

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

답변에 대한 댓글 3개

민쯩먼저깔게요
8년 전
감사합니다~

121///177
이렇게 앞은 23의 값이 나오고 뒤는 25값이 잘 나오는군요..
균이
8년 전
그렇다면 곱셈 바로 아래에 넣어보세요
echo number_format($a);
민쯩먼저깔게요
8년 전
아흐 감사합니다~
늘 느끼는 거지만 대단하십니다.
당신의 지식에 감탄합니다!

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

SLOOP
8년 전

 

일단 php에서는 숫자형만 맞다면 따로 타입은 지정안해도 자동으로 계산됩니다.

 

['wr_23'] 와 ['wr_25']의 값을 다시 한번 확인해보세요 

 

그리고 타입지정해준다면 (int) (float) 이렇게 지정해주시면 됩니다.

 

 

샘플로 만들어봤습니다. 잘나오네요

 

http://codepad.org/yRRIwOzB">http://codepad.org/yRRIwOzB 

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

답변에 대한 댓글 1개

민쯩먼저깔게요
8년 전
아흐 늘상 감사합니다.
text로 해놓아서 안되었나보군요,,새로운거 알았습니다.

리스트 상단에 $a = $list[$i]['wr_23'] * $list[$i]['wr_25'];
디비에서는 23은 int 25는 float로 바꾸었으며
리스트 출력시는
<?=number_format($a)?> 이렇게 하는게 맞는건지..

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

그누위즈

원래는 하신대로 하시면 되야정상인데

숫자의 값에 , 콤마가 들어있다거나 그런건아닌가요?

아니면 $a = int($list[$i]['wr_23']) * int($list[$i]['wr_25']);

이렇게 해보심이

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

답변에 대한 댓글 1개

민쯩먼저깔게요
8년 전
감사합니다만 알려주신거로는 애러가 나네요,,
왜그런지...
23에는 컴마없고 25에는 114.5 이런식으로 소수점만 들어잇습니다.

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

곱하기전에 타입을 지정해줘보세요.

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

답변에 대한 댓글 1개

민쯩먼저깔게요
8년 전
어떻게 해야할지..ㅋ

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

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

로그인