我有一个数组,每个数组在数据库中都有不同的总和(可能其中一些是空的或者没有记录)
我需要知道哪一个的总和比所有其他的都大(在我的阵列上)并将那个放在 $bigger 变量中,($bigger = $value)
我的尝试:
$new = 0;
$myarray = array('2', '5', '17', '55');
foreach($myarray as $value) {
$before = intval($new);
$query = mysql_query("SELECT SUM(total) AS totals FROM table WHERE id='$value'");
$result = mysql_fetch_assoc($query);
$new = intval($result['totals']);
if ($new > $before){
$biggest=intval($value);
}
}
但它只显示新的是否比旧的具有更大的价值,而不是比所有的都大
任何帮助表示赞赏