Foros del Web » Programando para Internet » PHP »

¿Cómo hago interseción de una matriz con un array?

Estas en el tema de ¿Cómo hago interseción de una matriz con un array? en el foro de PHP en Foros del Web. Yo saco de la BD los IDs de usuarios tal que así: Código PHP: Array_usuarios  ( [ 0 ] =>  1  [ user_id ] =>  1  ) Array ( [ 0 ...
  #1 (permalink)  
Antiguo 22/05/2009, 02:12
Avatar de ldp
ldp
 
Fecha de Ingreso: marzo-2005
Ubicación: Por fin, en mi nueva casa!
Mensajes: 617
Antigüedad: 19 años, 1 mes
Puntos: 3
De acuerdo ¿Cómo hago interseción de una matriz con un array?

Yo saco de la BD los IDs de usuarios tal que así:

Código PHP:
Array_usuarios ( [0] => [user_id] => ) Array ( [0] => 309 [user_id] => 309 ) Array ( [0] => 793 [user_id] => 793 ) Array ( [0] => 1053 [user_id] => 1053 ) Array ( [0] => 1628 [user_id] => 1628 ) Array ( [0] => 2149 [user_id] => 2149 ) Array ( [0] => 2172 [user_id] => 2172 ) Array ( [0] => 2267 [user_id] => 2267 
Y también saco una matriz así:

Código PHP:
Array_encuesta ( [idencuesta] => [votos] => [votantes] => .38383..33056..44975..2850..41499..43586.) Array ( [idencuesta] => [votos] => [votantes] => .8426..45019..35854..43538..21682.) 
Yo quiero comprobar que los votantes existen en el array con los user_id, pero sin perder ni el idencuesta, ni los votos, que los usaré después para hacer un UPDATE de la BD.

Creo que tendría que hacer un FOR que me recorriera los votantes de cada "encuesta" y me devolviera la intersección, pero no sé cómo hacer.

Alguien me quiere ayudar poniendo el código más o menos. Gracias por adelantado ^^
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 20:31.