externe ODBC Verbindung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufbauen
ausprobieren
beispiel
code
datenbank
ersten datenbank
fehler
fehlgeschlagen code
http
info
jeweiligen server
verbindung
-
hallo zusammen
was oder wie muss ich es machen, dass ich eine externe odbc Verbindung aufbauen kann. Damit ich die Datenbank abgleichen kann per php script, oder geht dies nicht?.
Dies sind die Infos wo ich eingeben auf den jeweiligen Server
$_DSN = "datenbank1"; $_User = "userdb1"; $_PW = "passdb1"; $conn = odbc_connect($_DSN, $_User, $_PW) or die("Verbindung fehlgeschlagen"); $_DSN = "datenbank2"; $_User = "userdb2"; $_PW = "passdb2"; $conn = odbc_connect($_DSN, $_User, $_PW) or die("Verbindung fehlgeschlagen");
So würde ich es machen, geht dies?
$_DSN = "http//meinedomain1.ch/datenbank1"; $_User = "userdb1"; $_PW = "passdb1"; $con1 = odbc_connect($_DSN, $_User, $_PW) or die("Verbindung fehlgeschlagen"); $SQL1 = "SELECT * FROM tabelle1"; $SQL1R = odbc_exec($conn, $SQL1); while($SQL1Z = odbc_fetch_array($SQL1R)) { $query1 = "INSERT INTO table1 ( feld1, feld2 ) VALUES ( '$SQL1Z["feld1"]', '$SQL1Z["feld2"]' )"; $_DSN = "http//meinedomain2.ch/datenbank2"; $_User = "userdb2"; $_PW = "passdb2"; $conn2 = odbc_connect($_DSN, $_User, $_PW) or die("Verbindung fehlgeschlagen"); odbc_exec($conn2,$query1) or die("Fehler beim Insert"); }
Beitrag zuletzt geändert: 3.2.2014 19:36:09 von hackyourlife -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Nachdem du die Verbindung zur ersten Datenbank auch wieder beendet hast, kannst du erst wieder eine neue Datenbankverbindung aufbauen.
Und ansonsten einfach ausprobieren. Klappt aber nicht bei jedem Hoster! -
das beispiel wo ich geschrieben habe, würde dieses so gehen?
-
ich denke, es würde gehen, wenn du es innerhalb einer klasse machst.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage