La butto cosi. Non testato.
Codice PHP:
$sav = '';
$index = -1;
$rows = array();
foreach ($query as $q) {
if ($sav != $q['magazzino_codice']) {
$sav = $q['magazzino_codice'];
$index++;
$rows[$index] = array();
$rows[$index]['articolo'] = $q['magazzino_codice'];
$j = 1;
}
$rows[$index]["listino_$j"] = $q['listino_modificato'];
$j++;
}
var_dump($rows);