TD 배경색을 동적으로 변경하려고 하는데 코드를 수정하는 방법을 잘 모르기 때문에 미치게 됩니다.
내 코드는 다음과 같습니다.
으아악나는 올바른 길을 가고 있다고 생각하지만 올바른 해결책을 찾을 수 없습니다. 어떤 제안이 있으십니까? 감사해요!
EDIT: 이 코드는 이제 작동합니다! 내 전체 코드는 다음과 같습니다.
<td data-column="% Over 0.5 SH" style="background-color: <?php echo $backgroundColorOver05SH; ?>"> <?php if (($row['TotalMatch']) > 9){ $percover05sh = $row['OK_05sh'] / $row['TotalMatch'] * 100; echo sprintf("%.2f", $percover05sh); if ($percover05sh > 80){ $backgroundColorOver05SH = "green"; } elseif ($percover05sh >= 70 and $percover05sh <= 79.99 ){ $backgroundColorOver05SH = "yellow"; } else { $backgroundColorOver05SH = "red"; }
P粉9086436112024-04-01 00:23:43
코드의 순서를 변경하는 것 외에도(질문 주석에 기록된 대로) 스타일 속성에서 PHP가 에코한 배경색 값 뒤에 세미콜론을 추가합니다. 즉,
으아아아