여분필드에 값이 들어있는지 여부 채택완료
여분필드가 디비 구조를 보면 not null 이던데
아무값도 넣지 않으면 어떤 값이 기본으로 들어가는 걸까요?
한꺼번에 값여부를 체크하기위해 소스를 만들었는데
값여부확인이 안되네요.
for ($i=0; $i //소스추가 : 여분필드부분 보이기 감추기
for($j=1; $j<=10; $j++){
if($list[$i]['wr_'.$j]=="") $sj_view[$i] = "none";
else $sj_view[$i] = "block";
}
답변 1개
$sj_view[$i] 이부분에 none 혹은 block 를 대입하시는거 같은데..
상위 루프의 변수값 i 를 단일 배열키로 사용하시면..
wr_1,wr_2... 등등의 block , none 여부는 어떻게 판단하시나요..
$sj_view[$i][$j] 이렇게 해당 row에 대한 다중배열로 하셔야..
해당 row의 1~10 까지의 none,block 여부를 대입해줄수 있을거 같은데요.
for ($i=0; $i
for($j=1; $j<=10; $j++){
if(!$list[$i]['wr_'.$j]) $sj_view[$i][$j] = "none";
else $sj_view[$i][$j] = "block";
}
}
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
$sj_view[1] ~ $sj_view[10] 까지만 있으면 될 것 같아서 저렇게 짰거든요.
$list[$i]['wr_1'] 에 대응되는 것이 $sj_view[$j]
그런데 보다보니 잘 못 넣었군요. $sj_view[]에는 $j를 넣었어야 했는데
$i를 넣었군요.
어쨌든 답변 덕분에 그 부분을 또 유심히 보고 생각하다보니 오류를 찾았습니다.
감사합니다.