어디가 틀린건지 좀 봐주세요-_ㅠ
게시판 스킨을 만들고 있습니다.
php 제가 직접 해보는거 그누보드 이번에 쓰면서 처음이라;;
뭐라도 할때마다 항상 난관이네요..
여분필드를 사용하는데
소숫점까지의 숫자를 사용하고 단위도 넣습니다.
wr_5 : 숫자
wr_10 : 소숫점이하 숫자
wr_9 : 단위
<?=$list[$i][wr_5]?>.<?=$list[$i][wr_10]?> <?=$list[$i][wr_9]?>
이런식으로해서 출력을 하는데
0.9 ton
요런식으로 출력됩니다.
정렬때문에 int로 phpmyadmin에서 바꿨구요.
문제는 소숫점 이하의 숫자를 입력하지 않았을때
혹은 wr_5, wr_10 둘다 입력하지 않았을때 인데
값을 입력하지 않으면 0으로 출력되어서
둘다 값이 0일때 공란으로 나오도록,
wr_5만 입력하면 소수점과 그 이하 숫자는 나오지 않도록
wr_5 값이 0이지만 wr_10에 값은 있을때
<?=$list[$i][wr_5]?>.<?=$list[$i][wr_10]?> <?=$list[$i][wr_9]?>
이런 형식으로 출력되도록 하고 싶습니다.
그래서 아래처럼 해봤는데
아무 값도 출력이 안됩니다.
<?
if(wr_5>0 && wr_10==0) {
echo "{$list[$i][wr_5]} {$list[$i][wr_9]}";
} else if(wr_5==0 && wr_10>0) {
echo "{$list[$i][wr_5]}.{$list[$i][wr_10]} {$list[$i][wr_9]}";
} else {
echo "";
}
?>
echo "{$list[$i][wr_5]} {$list[$i][wr_9]}";
} else if(wr_5==0 && wr_10>0) {
echo "{$list[$i][wr_5]}.{$list[$i][wr_10]} {$list[$i][wr_9]}";
} else {
echo "";
}
?>
어디가 잘못된걸까요?;ㅁ;
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 4개
if($list[$i][wr_5]>0 && $list[$i][wr_10]==0) {
echo "{$list[$i][wr_5]} {$list[$i][wr_9]}";
} else if($list[$i][wr_5]==0 && $list[$i][wr_10]>0) {
echo "{$list[$i][wr_5]}.{$list[$i][wr_10]} {$list[$i][wr_9]}";
} else {
echo "";
}
?>
가 되야 하지 않을까요?...
아직 초보라 왜 그렇게 해야하는지는 아직 감이 다 오진 않지만
그래도 답을 주셔서 고마워요~
if($wr_5>0 && $wr_10==0) {
echo "{$list[$i][wr_5]} {$list[$i][wr_9]}";
} else if($wr_5==0 && $wr_10>0) {
echo "{$list[$i][wr_5]}.{$list[$i][wr_10]} {$list[$i][wr_9]}";
} else {
echo "";
}
?>
요렇게 했을때도 안나오드라구요;ㅁ;
급하게 쳐서 올리느라 $를 빼묵었네요 헤헤;;
앵무님 감사합니다. 근데 전 에디트플러스를;ㅁ;)~