Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2011, 07:02
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Comparación entre registros de un BD

yo acabo de hacerlo (con cada tabla)
te doy la logica.
-abro DB1
-hago un select de todos los registros de la tabla DB1.A
-los cargo en un array
-cierro la db1
-abro BD2
-hago un select de todos los registros de la tabla DB2.A
-los cargo en un array
-cierro la db2
-COMPARO LOS 2 ARRAYS Y RECUOPERO LOS QUE NO SE REPITEN
$result = array_diff($arr_BD1,$arr_DB2);
-SINCRONIZO solo aquellos que no se repiten entre las dos bases
$result = array_unique ($result);
foreach ($result as $key => $VALUE) {
//INSERT INTO ...
}