Siento molestar de nuevo.
Efectivamente se almacenan todos los datos en un array que guardo en una sesión pero luego no la puedo usar porque solo me aparece el último registro...
Cita: $refh[]=$row[4];
foreach($refh as $datos){
echo $_SESSION["mivariabledesesion"] = $datos;
}echo $_SESSION["mivariabledesesion"]; // solo me aparece el último registro....