-3
내가 원하는 것은 쿼리에서 반환 한 값을 기반으로 테이블의 셀 색상을 변경하는 것입니다. 이 내가 값이 범위 밖에 어떤 경우에, 그러나 원하는 걸주는 세포PHP 쿼리 - 배경색 변경
<?php
$result = mysqli_query($con,"SELECT SHOP, FORMAT(VARMP,0) AS value FROM recordstable WHERE SHOP='1' AND Month='1' AND Type='TCheck'");
while($row = mysqli_fetch_array($result)) {
$priority = $row['value'];
echo "<td class=\"priority_{$priority}\"><center>";
echo $priority . "";
}
?>
</td>
- 스타일
.priority_1, priority_-1, priority_0{
background-color: green;
color:green;
}
.priority_4, .priority_5, .priority_6, .priority_7, .priority_-4, .priority_-5, .priority_-6, .priority_-7{
background-color: red;
color:red;
}
에서 몸에 -
은 내가 무슨 짓을하는 것은 이것이다 범위 - 내가 43 값을 얻으면 나는 그것을 원한다. .priority는 7에서 -7 사이에서만 빨간색으로 변합니다. 어떻게하면 쉽게 쉬운 스타일을 할 수 있을까요? 1 - 100 더하기 마이너스를 우선하지 않아도됩니다.
내가 동적으로 클래스를 적용하고 스타일을두고 제안 귀하의 CSS에. – Brad
'
'while' 루프가'
답변
많은 클래스를 만들 필요가 없습니다. 내가 제대로 이해했다면, 당신은 아마 뭔가를해야
CSS :
PHP :
출처
2014-06-17 19:12:57 Onimusha
관련 문제