ho una tabella con il seguente:Come selezionare valore più piccolo Da più colonne con PHP
6xx 8xx 9xx 11xx 12xx
1 0.01 0.002 0.004 0.001 0.025
2 0.025 0.125 0.002 0.01 0.011
mi piacerebbe trovare il valore più piccolo dalla colonna rendere quella colonna di essere di colore verde.
Ad esempio in 1 ° il valore più piccolo è 0,001 quindi voglio che sia di colore verde, per il secondo 0,002 è il valore più piccolo che voglio che sia di colore verde.
può uno mi guida come fare questo, grazie
sotto è il codice come ho selezionandolo dal database e la visualizzazione int in una tabella
<?php
$dbHost = 'localhost'; // usually localhost
$dbUsername = 'xxxx';
$dbPassword = 'xxxx';
$dbDatabase = 'xxxx';
$db = mysql_connect($dbHost, $dbUsername, $dbPassword) or die ("Unable to connect to Database Server.");
mysql_select_db ($dbDatabase, $db) or die ("Could not select database.");
$ColumnNames = mysql_query("SELECT column_name
FROM information_schema.COLUMNS
WHERE table_name = 'supplierprice'
AND column_name NOT IN ('supp_price_id',
'region',
'country',
'net_id',
'networkname',
'mcc',
'mnc',
'mnp')")
or die("mysql error");
$columnArray=array();
$i=0;
while($rows=mysql_fetch_array($ColumnNames))
{
$columnArray[]=$rows[0];
echo "<th style='width:67px;' class='. $columnArray[$i] .' >" . $columnArray[$i] . "
</th>";
$i++;
}
?>
foreach($columnArray as $value) {
//$columnArray[]=$rows1[0];
echo '<td style="width:67px;font-weight:'.$text.'" id="CPH_GridView1_xxx" width="0px;" class="'.$value.' '.$rows["net_id"].'"><p>'.$rows[$value].'</p></td>';
}
http://stackoverflow.com/questions/9570881/select-smallest-value-from-multiple-columns-with-php-mysql –