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 ?