Foros del Web » Programando para Internet » PHP »

Union de matices, ayuda

Estas en el tema de Union de matices, ayuda en el foro de PHP en Foros del Web. Buenos dias, tengo un problemilla, tengo varias matrices ya creadas desde myql, hasta ahi todo bien. pongo un ejemplo para hacerlo mas facil: $matriz_A = ...
  #1 (permalink)  
Antiguo 05/05/2009, 17:58
Avatar de johnnytolengo  
Fecha de Ingreso: mayo-2009
Mensajes: 7
Antigüedad: 14 años, 11 meses
Puntos: 0
Union de matices, ayuda

Buenos dias, tengo un problemilla, tengo varias matrices ya creadas desde myql, hasta ahi todo bien.
pongo un ejemplo para hacerlo mas facil:

$matriz_A = Array(10,11,22,14) ;
$matriz_B = Array(17,11,26,74) ;

y asi un par mas..

pero el tema es que estas se llenan si el usuario marco alguna cualidad del producto(negro,blanco,material), muchas de las matrices casi siempre no se llenan, AHI esta el problema. Array_intersect no acepta vacios.

Si se llenaran todas seria mas que facil, haria asi:

$productos= array_intersect($matriz_A, $matriz_B, $matriz_C .....);

Con eso saco la interseccion y listo ya tengo los productos que busco.

Para su informacion cada cualidad(material,color,precio) me devuelve un conjunto de productos, luego deberia sacar la interseccion y con eso me daria el resultado.

Ejecutar esto en Mysql es casi imposible(debido a la espantosa DB) por eso quisiera darle solucion con PHP y sacarme esto de encima .

De que manera puedo hacer esta interseccion de conjuntos(array) ??

alguna idea?

Muchas gracias por su coloboracion.

J.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:54.