排序数组输出

时间:2017-09-17 12:53:14

标签: php arrays sorting

$runrwos = array();
for ($i = 0; $runrwos= mysql_fetch_assoc($run); $i++) 
{
 $DD_E_SC[$i]=$runrwos['DD_E_SC'];
 $DD_E_pKW[$i]=$runrwos['DD_E_pKW'];
 $DD_G_SC[$i]=$runrwos['DD_G_SC'];
 $DD_G_pKW[$i]=$runrwos['DD_G_pKW'];

 $data[$i] = array('DD_E_SC'=>$runrwos['DD_E_SC'],'DD_E_pKW'=>$runrwos['DD_E_pKW'], 'DD_G_SC'=>$runrwos['DD_G_SC'], 'DD_G_pKW'=>$runrwos['DD_G_pKW']);

foreach ($data as $entry) 
{
$Ep =($entry['DD_E_SC']*365+$entry['DD_E_pKW']*$SE_cons )/100;
$Gp =($entry['DD_G_SC']*365+$entry['DD_G_pKW']*$SG_cons )/100;
$Tp=$Ep+$Gp;

}
}

我有上面的代码从数据库中获取行数据,一旦检索到数据并将其存储到数组中就会得到预期的结果。 此代码工作正常,但输出结果从数据库中检索。 我的问题是我按$ Tp或$ Ep或$ Gp对数据进行排序。 我需要按后代或上升值排序。 任何帮助谢谢

0 个答案:

没有答案