Php 将CSS从最大的SQL和更改为
我有一张桌子的名字叫casillas 我用PHP显示它,如下所示:Php 将CSS从最大的SQL和更改为,php,mysql,css,Php,Mysql,Css,我有一张桌子的名字叫casillas 我用PHP显示它,如下所示: $result = mysql_query("SELECT SUM(colum_1) FROM casillas"); while($row = mysql_fetch_array($result)){ $colum_1_result = $row['SUM(colum_1)']; } $result = mysql_query("SELECT SUM(colum_2) FROM casillas"); while($row
$result = mysql_query("SELECT SUM(colum_1) FROM casillas");
while($row = mysql_fetch_array($result)){
$colum_1_result = $row['SUM(colum_1)'];
}
$result = mysql_query("SELECT SUM(colum_2) FROM casillas");
while($row = mysql_fetch_array($result)){
$colum_2_result = $row['SUM(colum_2)'];
}
$result = mysql_query("SELECT SUM(colum_3) FROM casillas");
while($row = mysql_fetch_array($result)){
$colum_3_result = $row['SUM(colum_3)'];
}
$result = mysql_query("SELECT SUM(colum_4) FROM casillas");
while($row = mysql_fetch_array($result)){
$colum_4_result = $row['SUM(colum_4)'];
}
echo '<table style="width: 100%">
<tr>
<td>Results:</td>
<td>'.$colum_1_result.'</td>
<td>'.$colum_2_result.'</td>
<td>'.$colum_3_result.'</td>
<td>'.$colum_4_result.'</td>
</tr>
</table>';
我的问题是:当值比其他值大时,有没有办法将其加粗或更改单元格中的CSS
在这种情况下,它将是Colu_2中的一个。首先,当您可以在一个请求中获得所需的一切时,不要多次访问数据库。通过这样的查询,您可以得到所有的总和和最大值 选择sum1、sum2、sum3、sum4、最大sum1、sum2、sum3、sum4最大和 从…起 选择Sumcolumn_1 sum1、Sumcolumn_2 sum2、Sumcolumn_3 sum3、Sumcolumn_4 sum4 来自卡西利亚斯 Q 查询的示例输出: | SUM1 | SUM2 | SUM3 | SUM4 | MAX_SUM | ---------------------------------------------- | 113492 | 616790 | 29533 | 111673 | 616790 | 这是演示 现在在php代码中,比较求和值和最大值,如果是匹配项,则为相应的值设置一个CSS类。显然,您需要在某个地方定义该样式,最好是在外部样式表中 maxsum先生{ 字体大小:粗体; }
这里有一个jQuery解决方案:有没有一种方法可以做到横向而不是纵向?? | SUM1 | SUM2 | SUM3 | SUM4 | MAX_SUM | ---------------------------------------------- | 113492 | 616790 | 29533 | 111673 | 616790 |