Ver Mensaje Individual
  #10 (permalink)  
Antiguo 15/11/2010, 12:44
Avatar de gokufast
gokufast
 
Fecha de Ingreso: abril-2007
Mensajes: 540
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Comparar datos de 2 bases y agregar los nuevos resgistros de uno al otro

bueno ya arregle el tema de las Ñ, pongo el codigo por si a alguien le pudiera servir:

Código PHP:
<? 
# connect to a DSN "vfp" with a user and password "" 
$connect = odbc_connect("vfp_libretas_bs_2010", "", "");

$link = mysql_connect("localhost","root","CoopSA") or die ("Error: No se ha podido establecer la conexión con la BBDD. " . mysql_error());
mysql_select_db("cartera",$link) or die ("Error: No se ha podido seleccionar la BBDD. 1" . mysql_error());

mysql_query("SET NAMES 'utf8'"); 

$query = "SELECT 
    soc_cod,soc_apm
FROM
    socios"
;


$result = odbc_exec($connect, $query);
$a = 0;
while(
$fila = odbc_fetch_row($result))
{ 
    
$fila = odbc_result($result, 1);
    
$apm = odbc_result($result, 2);
    
//print("del VFP: $fila <br />");
    
$vfp = $fila;
    
$ap_mat = htmlentities($apm);
    
$subquery = mysql_query("SELECT soc_cod,soc_apm FROM socios WHERE soc_cod=$fila", $link);
    
$row = mysql_fetch_array($subquery);
    if(
$row == true)
    {
        
$a = $a +1;
        echo 
$a.": ".$fila.",".$ap_mat."->".$row['soc_cod'].",".$row['soc_apm']."<br>";
    }
    elseif(
$row == false)
    {
        echo 
$a.": ".$fila.",".$ap_mat."->".$row['soc_cod'].",".$row['soc_apm']."<br>";
    }
    
}
?>
bueno lo publique tal cual me salio, no lo adorne nada ni cambie nada.