![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 16.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam takie bazy: Baza nr 1 ORACLE tabela1: numer_zlecenia, uwagi Baza nr 2 MYSQL tabela2: nr_zlec, uw Chciałbym za pomocą polecenia PHP skopiować dane z oracle do mysql. Domyślam się, że najpierw łącze się z bazami a potem muszę zrobić insert i tu jest problem. Kod <?php $dbh1 = new PDO('mysql:host=localhost;dbname=mysql', 'logn', 'haslo'); $dbh2 = new PDO('oci:host=199.199.9.99;dbname=oracle', 'login', 'login'); ?> odczytac dane z oracla moge tak: Kod $stmt2 = $dbh2->prepare("SELECT numer_zlecenia, uwagi FROM tabela1 "); $stmt2->execute(); $arrValues2 = $stmt2->fetchAll(PDO::FETCH_ASSOC); Pytanie jak poprawnie zrealizowac: Kod mysql_query('INSERT INTO MYSQL.tabela2(nr_zlec, uw) select numer_zlecenia, uwagi from ORACLE.tabela1') Pozdrawiam i liczę na pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 16.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Błąd bazy hmm, ale ja nie mam błędu bazy..tak mi się wydaje PDOException przynajmniej nic nie wyświetla. Jak inaczej mogę te błędy zobaczyć (IMG:style_emoticons/default/worriedsmiley.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 14:55 |