Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2010, 16:59
andreyttha
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 13 años, 7 meses
Puntos: 0
Guardar en Array el resultado de varias consultas

Hola.. buen dia, estuve revisando foros anteriores para encontrar solucion a mi ejercicio, pero aun no he podido solucionarlo.
Tengo un array con varios codigos que se refieren a unos sitios, por cada sitio debo hacer una consulta (esta me retorna un array), pero necesito guardar cada resultado, ya que al terminar de recorrer los codigos de los sitios debo visualizar todo lo encontrado... estoy utilizando esto:

$consulta = "SELECT oc.ids as ids, oc.numero as num ..... FROM orden_compra_, orden_detalle .... WHERE ....... AND ..... ";

$cantidad= sizeof($_SESSION["varios_sitios"]);

for ($i=0;$i < $cantidad ;$i++)
{
if (($_SESSION["varios_sitios"][$i]) != 0)
{
$consulta .= " AND sitio = ".$_SESSION["varios_sitios"][$i];
}

$consulta .= " ORDER BY oc.oficina_fk, numero";
$result = mysql_query($consulta, $conexion);
$resultado = array_merge($resultado,$result);[/COLOR]
$i++;
}


el array_merge , lo vi buscando como podría guardar un array en otro.. pero no esta funcionando, ya que debo guardar los resultados que tengo con el nuevo.. alguien tiene alguna observación...

Les agradezco su aporte .. :D