2
나는 다음과 같은 열 배열이 있습니다루프
- 작업을
- 상태
나는 테이블을 인쇄 싶습니다 작업 목록은 표시되지만 상태 열은 표시되지 않습니다. 대신, Status = 0 인 작업의 경우 완료된 작업을 건너 뛰려면 <del>
태그를 추가하고 싶습니다.
foreach ($row as $key => $val){
if ($key != 'Status') print "<td>$val</td>";
else if ($val == '0') print "<td><del>$val</del></td>";
}
이 올바른 것 같다,하지만 난 그것을 밖으로 인쇄 할 때, 그것은 <del>
태그 모든 작업을 인쇄 : 여기에 내 현재 코드입니다. 따라서 기본적으로 "else"절이 매번 실행됩니다.
array
'Task' => string 'Task A' (length=6)
'Status' => string '3' (length=1)
array
'Task' => string 'Task B' (length=6)
'Status' => string '0' (length=1)
보기 여기
는 ($ 행)을 위해서 var_dump입니다 var_dump ($ row);의 출력 – nickb$ 행을 질문에 포함하면 더 많은 도움이 될 것입니다. – nickhar
OK - 방금 질문에 추가했습니다. 감사! –