2017-11-18 1 views
1

이 PHP 코드 등의 일부 정보가있는 테이블을 생성 그 정보가 더 크거나 작 으면 어떤 이미지들. 예를 들면 : '온도'< 30이면 이미지 (notgood.jpeg)가 표시됩니다. 문제는 다음과 같습니다. MYSQL 데이터베이스 안에 있기 때문에이 값의 이름을 어떻게 지정합니까? 테이블의 각 행의 이름을 어떻게 지정합니까?JSON과 PHP의 경우, else 문

감사합니다. 이것은 줄 것이다

+0

? 이미지의 온도 또는 파일 이름? 더 구체적으로 질문과 문제를 설명하십시오. – ToyRobotic

+0

@ToyRobotic 온도와 다른 정보가 데이터베이스에 있습니다. 그들은 ip (게이트웨이)에 의해 업데이트됩니다. – Gabriel

+0

왜 이런 식으로하지 않았습니까? if ($ var-> getTemperature()> maxValue) .... // 사용자 정보 이미지 else // 다른 정보 이미지 ? 죄송합니다. 문제가 없습니다. – ToyRobotic

답변

1

당신의 if..else을 사용할 수 있습니다 .. 또는 원 사업자

echo '<img src="' . ($var->getTemperature() < 30 ? 'notgood.jpeg' : 'good.jpeg') . '">' # using ternary operators; 

, $ var- 경우> getTemperature() < 30 <img src="notgood.jpeg"> 다른 데이터베이스에 값 <img src="good.jpeg">