Estoy haciendo una conexion a una base de datos de donde tengo que extraer los datos de una tabla para despues guardarla en otra tabla de otra base de datos. Las bases de datos estan en diferente ubicacion. Me marca el error que $Row no se encuentra como variable y quiero pensar que es porque esa variable está en la otra variable de conexion. Estoy ocupando la siguiente estructura
Código PHP :
$connFrom = mysqli_connect("direccion","root","contraseña","bd",3306) or trigger_error(mysqli_error($connFrom),E_USER_ERROR); $connTo = mysqli_connect("127.0.0.1","root","","bdfrom") or trigger_error(mysqli_error($connTo),E_USER_ERROR); $tfrom= "SELECT uniqueid FROM tablafrom"; $result=$connFrom->query($tfrom); if ($result->num_rows>0) { echo"El sistema encontró registros"."<br>"; echo "uniqueid:" . $row["uniqueid"]."<br>";// Aquí si me los muestra $queryTo="INSERT INTO tablaTo (uniqueid) VALUES ("$row["uniqueid"]")"; if ($connTo->query($queryTo) == TRUE) { echo "Nuevo Registro "; } else { echo "Error: " . $sql . "<br>" . $conn->error; } } } else { echo "Ningun registro encontrado"; } ?>
Espero sus comentarios. Gracias