我不确定我要搜索这个问题,所以没有做太多的研究。
我有一个MySQL表,我将游泳池团队的得分存储为1表示获胜,0表示存在损失
我在一张桌子上显示这些值,但是希望根据值将输出更改为不同颜色的单词。
值1我喜欢读取绿色的赢取值和值2读取红色的输入。
我该怎么做?或者你可以把我链接到基础教程
答案 0 :(得分:1)
也许你需要一个条件运算符: http://davidwalsh.name/php-shorthand-if-else-ternary-operators
$output="Result:".( $score ? "<font color=green>$score</font>":"<font color=red>$score</font>");
答案 1 :(得分:1)
在这里提出问题之前,你应该先尝试一下。给你怀疑的好处,我会说看enumerations(因为你似乎不想出于某种原因使用简单的条件)
答案 2 :(得分:0)
您只需在表格中添加条件,即可检查分数值。假设您有一系列分数:
<table>
<? foreach($score in $scores) ?>
<tr>
<td>some data</td>
<td>some data</td>
...
<td>
<?
if($score == 1) { echo "Win" } else { echo "Lose" }
?>
</td>
</tr>
</table>
答案 3 :(得分:0)
在我的这个问题上有很多很棒的答案,但如果有人在这个案例中寻找快速解决方案,以下内容适用于我
<?php
if ($fs1 > 0) {
echo "<p style='color:#0F3'>Win<p>";
} else {
echo "<p style='color:#F00'>Lose<p>";
}
?>
$fs1
是我从
如果没有回答中的链接,我将永远不会发现如何做到这一点