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]. 이렇게 쓸경우 [] 때문에 오류가 생기고요...
어떻게 써야 될까요?
Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339