Ver Mensaje Individual
  #14 (permalink)  
Antiguo 09/08/2012, 21:46
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 16 años, 4 meses
Puntos: 15
Respuesta: Determinar si valores de array existen en otro array

La verdad es que soy muy burra para esto. No logro capturar el primer array para comparar con el segundo. En el primer array debo almacenar la consulta que se hizo a mysql. Lo hago asi y no sirve:

Código PHP:
Ver original
  1. $query2 = "SELECT id_posada, id_foto, ciudad FROM posadas WHERE ciudad='$ciudad2'";
  2.       $res = mysql_query ($query2);//lanzo la consulta
  3.             $campos = array();//hago el array
  4.             while ($camps = mysql_fetch_array($res)){
  5.                 $campos[$camps['id_posada']] = $camps['id_posada'];//asigno los valores del idcampo como clave y el campo1 como valor
  6.             }

Disculpen tanta ignorancia y fastidio de mi parte pero de verdad no se como hacer para que me guarde en el array y pueda compararlo con el otro.

Gracias por su ayuda y paciencia

Entonces cuando le hago var_dump($campos) me sale:

array(2) { [1]=> string(1) "1" [5]=> string(1) "5" }

array(2) { [1]=> string(1) "1" [5]=> string(1) "5" }

array(2) { [1]=> string(1) "1" [5]=> string(1) "5" }

es decir repite y solo. Debería mostrar el id 1 y 5 que son los que se obtienen de la consulta
__________________
Caminando con el corazón partío