得到一个表格,显示每个季度的值。If Elseif Else in PHP based on MYSQL query results
+--------------+-------------------+ | Quarter | Value | +--------------+-------------------+ |2012.Q4 |17000 | |2013.Q1 |18000 | |2013.Q2 |19000 |x |2013.Q3 |26600 |x +--------------+-------------------+
得到一个mysql查询来计算最后两行之间的差异。
MySQL的这个例子的结果给出:7600
我想说明根据结果的图标(根据fontawesome的字体图标)
If the result > 0 , I want to show the result with icon-caret-up
If the result = 0 , I want to show the result with icon-caret-right
If the result < 0 , I want to show the result with icon-caret-down
所以我加了下面的PHP代码:
<?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>";
}
?>
无论结果如何,即使它是一个负数或等于零,我只拿到了第一选择显示图标,脱字了。
任何想法,我是一个PHP新手。
我提前感谢你。
问候。
它像一个魅力工作。顺便说一句,非常感谢您的建议,我是一个PHP新手,所以我正在学习基本概念,即使它已被弃用。这只是切换到PDO和PHP框架之前的第一步。再次,非常感谢所有。问候! – Jays
不客气 - 祝您好运! – Jessica