Ok. Perdona el fallo. Ayer no tenía mucho tiempo para probarlo. Este sí que funciona:
Código php:
Ver originalfunction burbuja($array,$k)
{
if ($count <= 0) return false;
for($i=0; $i<$count; $i++){
for($j=$count-1; $j>$i; $j=$j-1)
{
if ( ( ($array[$j][$k] < $array[$j-1][$k]) || (trim($array[$j-1][$k])=="") ) && trim($array[$j][$k])!="" ) {
$tmp = $array[$j];
$array[$j] = $array[$j-1];
$array[$j-1] = $tmp;
}
}
}
return $array;
}
Un saludo