No me funciona lo siguiente... que está dentro de un metodo de una clase
   Código PHP:
    //cargamos averías del albarán
$sql=' SELECT albaran_averia.cod_averia, averia.descripcion FROM  Albaran_averia, averia ';
$sql.='WHERE albaran_averia.cod_averia = averia.cod_averia;'; 
$result=mysql_query($sql);
 
$this->averia[3][1]="hola";
 
while ($eco=mysql_fetch_row($result))
    {
    $this->averia[$eco[0]]=$eco[1];
    echo "<br>";
    echo "cod averia: " . $eco[0];
    echo "descripcion: " . $eco[1];
    } 
    
  si imprimo $_SESSION['ver_albaran']->averia[3][1] que tendria que dar hola como pone arriba de forma manual pues no sale... por lo que no puedo esperar que el bucle while me de nada... sin embargo   
 Código PHP:
    echo "cod averia: " . $eco[0];
echo "descripcion: " . $eco[1]; 
    
  estos echos que estan dentro del bucle si que me dan los valores correctos 
que estoy haciendo mal?