Lo que sucede aquí.
Código PHP:
$miarray = explode(',',$row_dat['datos']);
$fu[]=$miarray;
Es que agregas el array producido por explode() como un elemento nuevo de $fu, lo cual no es lo que esperas, pues te crea un array de dos dimensiones cuando solo necesitas una.
Para conseguir agregar todos los valores de $miarray a $fu debes usar array_merge()
http://php.net/array_merge Código PHP:
$fu = array_merge($fu, $miarray);