조건문 - if, else if, else 질문입니다.
본문
<?php
$v_img_count = count($view['file']);
if($v_img_count) {
echo "<div id=\"bo_v_img\" style='overflow:hidden;margin:0px'>\n";
for ($i=0; $i<=count($view['file']); $i++) {
if ($view['file'][$i]['view']) {
if($i == 0){ $size = "180";
}else if($i == 1){
$size = "180";
}else{
$size ="";
}
echo get_view_thumbnail($view['file'][$i]['view'],$size);
}
}
echo "</div>";
}else{
echo "<img src='".$latest_skin_path."/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' >";
}
?>
위 와 같이 적용 했는데 밤응이 없네요.. 어느 부분이 잘 못 된걸까요?
고수님들의 답변이 필요 합니다,^^
!-->답변 3
echo
"<img src='"
.
$latest_skin_path
.
"/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' >"
;
이부분에서
"<div id=\"bo_v_img\" style='overflow:hidden;margin:0px'><img src='".
$latest_skin_path
.
"/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' ></div>
";
div로 처리해보실래요
문법상에는 문제가 없는 것 같은데요.
13번줄 함수에 문제가있는 것 아닐까요
<?php
if($v_img_count){ //값이 있는 경우
echo "<div id=\"bo_v_img\" style='overflow:hidden;margin:0px'>\n";
for ($i=0; $i <= $v_img_count; $i++) {
//if ($view['file'][$i]['view']) { 배열 카운트값을 가지고 있으니 여기서 if문은 별 의미없다고 봅니다.
if($i == 0 || $i == 1){ //카운트 값이 0이거나 1인 경우는 size값을 180으로 처리
$size = "180";
}else{ //아닌 경운 빈값으로 처리
$size ="";
}
echo get_view_thumbnail($view['file'][$i]['view'],$size);
//}
}
echo "</div>";
}else{ //없는 경운
echo "<img src='".$latest_skin_path."/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' >";
}
?>
한번 정리 해보았습니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.