V případě, že jsem dobře pochopil zadání :
$nove_pole=array() ;
foreach ( $pole as $i=>$policko ) {
$nove_pole[$i] = $pole[$i][1] ;
}
asort($nove_pole) ;
$poradi=0 ;
foreach ( $nove_pole as $i=>$policko ) {
$poradi++ ;
$pole[$i][2]=$poradi ;
}
Viz funkce asort :
http://www.php.net/manual/en/function.asort.php
Zajímavé jsou také některé příspěvky do diskuse zde :
http://www.php.net/manual/en/function.sort.php