Me tinca que si asocias los datos a una hora, podria funcionar:
Código PHP:
Ver original $arrTotal[$row['dia']][$row['hra']]['nombre'][] = $row['nombre'].' '.$row['apellido'];
$arrTotal[$row['dia']][$row['hra']]['lugar'][] = $row['lugar'];
}
Asi despues puedes recorrer los resultados que van a quedar de esta manera:
Código PHP:
Ver original$arrTotal['Lunes']['8:30-10:00']['nombre'][0] //'Juan Perez'
$arrTotal['Lunes']['8:30-10:00']['lugar'][0] // 'Sala 1';
$arrTotal['Lunes']['8:30-10:00']['nombre'][1] //'Eduardo Flores'
$arrTotal['Lunes']['8:30-10:00']['lugar'][1] // 'Sala 2';
$arrTotal['Lunes']['8:30-10:00']['nombre'][2] //'Emilio Rodriguez'
$arrTotal['Lunes']['8:30-10:00']['lugar'][2] // 'Sala 1';
Saludos!