Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/08/2011, 12:05
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: Unir valores de un Array

Puedes hacer algo como ésto:
Código PHP:
Ver original
  1. while ($resulSelect = odbc_fetch_array($result)) {
  2.         //array_push($resul, $resulSelect);
  3.         $cod=substr($resulSelect['Codigo'],0,10);//extraes los primeros 10 caracteres coincidenteso los que quieras
  4.         if(isset($Codigo[$cod][$resulSelect['Texto']]))
  5.                 $Codigo[$cod][$resulSelect['Texto']]+=$resulSelect['Stock'];
  6.         else
  7.                 $Codigo[$cod][$resulSelect['Texto']]=$resulSelect['Stock'];
  8.     }

así meterías todos los articulos en el array y sólo necesitarías recorrerlo:

Código PHP:
Ver original
  1. foreach($Codigo as $cod =>$m)
  2.         foreach($m as $articulo =>$cant)
  3.                   echo "$articulo $cod stock: $cant";