Claro se sobre escribe, por que esta mal declarado $mt
Antes del primer While, declaras
$mt como
array().
y despues, en ves de poner
$mt = array($datos2['numeroPregunta'] => $mediatotal);
pones:
$mt [$datos2['numeroPregunta']]= $mediatotal;
Te quedaria:
Código PHP:
$mt=array();
while(){
while(){
}
while(){
}
$mt [$datos2['numeroPregunta']]= $mediatotal;
}
foreach ($mt as $clave => $valor){echo "<tr><td>".$clave."</td><td>".$valor."</td></tr>";}