【发布时间】:2013-12-19 16:59:59
【问题描述】:
我正在从我的数据库中获取一个整数值,它可能是正数、负数或零。
我想使用 FontAwesome 的字体图标根据与零相关的值显示一个图标。
- 如果结果
> 0,我想用icon-caret-up显示结果。 - 如果结果
= 0,我想用icon-caret-right显示结果。 - 如果结果
< 0,我想用icon-caret-down显示结果。
所以我添加了以下 php 代码:
$reponse=mysql_query("My SQL Query");
if ($reponse > 0) {
echo "<h1 class=\"uk-text-center uk-margin-bottom-remove\">".(mysql_result($reponse, 0))."<i class=\"uk-icon-caret-up\"></i></h1>";
}
elseif ($reponse == 0) {
echo "<h1 class=\"uk-text-center uk-margin-bottom-remove\">".(mysql_result($reponse, 0))."<i class=\"uk-icon-caret-up\"></i></h1>";
}
else {
echo "<h1 class=\"uk-text-center uk-margin-bottom-remove\">".(mysql_result($reponse, 0))."<i class=\"uk-icon-caret-down\"></i></h1>";
}
无论结果如何,即使它是负数或等于零,我也只有第一选择显示icon-caret-up。
【问题讨论】:
标签: php integer conditional-statements comparison font-awesome