Puedes hacer algo como ésto:
Código PHP:
Ver original //array_push($resul, $resulSelect);
$cod=substr($resulSelect['Codigo'],0,10);//extraes los primeros 10 caracteres coincidenteso los que quieras if(isset($Codigo[$cod][$resulSelect['Texto']])) $Codigo[$cod][$resulSelect['Texto']]+=$resulSelect['Stock'];
else
$Codigo[$cod][$resulSelect['Texto']]=$resulSelect['Stock'];
}
así meterías todos los articulos en el array y sólo necesitarías recorrerlo:
Código PHP:
Ver originalforeach($Codigo as $cod =>$m)
foreach($m as $articulo =>$cant)
echo "$articulo $cod stock: $cant";