Crea "detalle" como un array dentro del array $variable y luego añade en cada vuelta del loop otro array formado por id y dato al array de detalle.
Código PHP:
Ver original
while($fila = $resultado->fetch_assoc()){
$variable['detalle'][] = array('id' => $fila['id'], 'dato' => $fila['dato']);
}