
11/01/2011, 22:46
|
| | Fecha de Ingreso: septiembre-2010
Mensajes: 350
Antigüedad: 14 años, 5 meses Puntos: 9 | |
array_diff NO FUNCIONA Hola que tal, tengo un problema con la funcion array_diff...
Cuando quiero comprar 2 arrays los cuales tiene datos de 2 consultas de base de datos..
y colocando: print_r(array_diff($dsocios, $sociost));
lo unico que muestra es:
Array ( )
...
solo funciona si tu colocas los datos manualmente:
<?php
$array1 = array ("a" => "verde", "b" => "negro", "c" => "azul", "rojo");
$array2 = array ("a" => "verde", "amarillo", "rojo");
$result = array_diff_assoc ($array1, $array2);
/* El resultado es:
Array
(
[b] => negro
[c] => azul
[0] => rojo
)
*/
o
<?php
$a = array('1','2','3','4','5');
$b = array('1','a','b','c','d','e');
$c = array('2','f','g','h','i','j');
print_r(array_diff($a, $b, $c));
?>
Array
(
[2] => 3
[3] => 4
[4] => 5
)
como hago para jungar 2 arrays datos almacenados ? |