ma sei sicuro che i dati che ti arrivano siano corretti?

prova a scrivere questo dopo $matrice= $m :
codice:
echo "<pre>";
print_r($matrice);
echo "</pre>";
e vedi se quello che leggi è quello che ti aspetti.

poi per ciclare gli array c'è foreach()

ciao