wr_1 ~ wr_33 까지를 반복문으로 돌릴 경우 정보
wr_1 ~ wr_33 까지를 반복문으로 돌릴 경우본문
반복문을 사용해서
wr_1 부터 wr_33까지에 html 테그를 삽입하고 출력하려고 하는데
간단한거같은데 영 생각처럼 안되네요
for ($i=1; $i<$item_print_count; $i++)
{
$item_print_str.="<tr><td height='55' style='padding-left:45px;'>".$item_print_arr[$i]."</td><td width='180' style='font-family:'돋움','돋움체'; font-size:24px; color:#ee2d36; font-weight:bold; padding-left:7px;'>".$row[wr_$i]."</td></tr>";
}
이런 문장인데
$item_print_arr[$i] 의 경우는 이상 없이 출력이 잘 되는데
$row[wr_$i] 은 당연하게도 이렇게 할경우 오류가 생깁니다.
.$row."[wr_".$i."]</td></tr> 이렇게 할경우엔 Array[wr_1], Array[wr_2] 이런식으로 출력이 되고요.
.$row[."wr_".$i]. 이렇게 쓸경우 [] 때문에 오류가 생기고요...
어떻게 써야 될까요?
wr_1 부터 wr_33까지에 html 테그를 삽입하고 출력하려고 하는데
간단한거같은데 영 생각처럼 안되네요
for ($i=1; $i<$item_print_count; $i++)
{
$item_print_str.="<tr><td height='55' style='padding-left:45px;'>".$item_print_arr[$i]."</td><td width='180' style='font-family:'돋움','돋움체'; font-size:24px; color:#ee2d36; font-weight:bold; padding-left:7px;'>".$row[wr_$i]."</td></tr>";
}
이런 문장인데
$item_print_arr[$i] 의 경우는 이상 없이 출력이 잘 되는데
$row[wr_$i] 은 당연하게도 이렇게 할경우 오류가 생깁니다.
.$row."[wr_".$i."]</td></tr> 이렇게 할경우엔 Array[wr_1], Array[wr_2] 이런식으로 출력이 되고요.
.$row[."wr_".$i]. 이렇게 쓸경우 [] 때문에 오류가 생기고요...
어떻게 써야 될까요?
댓글 전체
$row[wr_$i] ==> $row["wr_".$i]
위와 같이 하시면됩니다
위와 같이 하시면됩니다
오 잘 되네요. 아침에 와서 보면 당연한건데도 하루종일 일하다보면 저녁만 되면 머리가 굳어버리나 봅니다 ㅠㅠ 감사합니다.