| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Zwei Datenbankverbindungen? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo zusammen. Ich versuche gerade folgendes: Ein PHP Script liest aus diversen Tabellen einer Datenbank bestimmte Datensätze in einer ...
![]() |
| | #1 (permalink) |
| Registriert seit: 09.10.01 ![]() Likes: 0 | Zwei Datenbankverbindungen? Anzeige Hallo zusammen. Ich versuche gerade folgendes: Ein PHP Script liest aus diversen Tabellen einer Datenbank bestimmte Datensätze in einer while Schleife aus. Innerhalb dieser whileschleife kann ich mir ja nun wunderbar die Datensätze bei denen die Bedingung zutraf ausgeben lassen. Jetzt würde diese aber, statt sie ausgeben zu lassen gerne in eine ANDERE Datenbank einfügen lassen. Leider bekomme ich das nicht hin. Ist das überhaupt möglich? Hoffe das sind nicht zu wenige Informationen für euch. |
| | |
| | #2 (permalink) |
| Ja. mysql_connect() gibt dir ein Objekt vom Typ resource zurück. http://de.php.net/mysql_connect Du kannst mit mysql_connect() mehrere Verbindungen öffnen und bei den mysql-Befehlen (mysql_query(), mysql_select_db(), ...) als Optionalen Parameter eine Verbindungsresource angeben. PHP-Code:
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 09.10.01 ![]() Likes: 0 | Autsch! Danke metax. Das war nun eigentlich zu simpel. |
| | |
| | #4 (permalink) |
| Registriert seit: 22.10.07 ![]() Likes: 0 | Außerdem gäbs folgende möglichkeit, falls man die Daten zuerst alle ausliest und dann alle in die neue Datenbank schreibt: Hat man beim Verbindungsaufbau zur Datenbank die Verbindungdaten in einer Variable gespeichert kann auch diese problemlos beendet werden. Das ist allerdings nicht unbedingt erforderlich und ich persönlich mache es eigentlich nie. Sinn hätte es, wenn man mehrere Datenbanken abfragt bzw. abfragen muss. Der Befehl dazu lautet so: PHP-Code: |
| | |
| | #5 (permalink) |
| Registriert seit: 18.11.06 ![]() Likes: 0 | Die 2. Verbindung ist nicht unbedingt notwendig. Man kann auch per mysql_query("SELECT * FROM datenbank1.tabelle1, datenbank2.tabelle2"); verschiedene Datenbanken abfragen. |
| | |
| | #6 (permalink) |
| Registriert seit: 22.10.07 ![]() Likes: 0 | Und wie bringt man dann Benutzername und Passwort der beiden datenbanken unter? |
| | |
| | #7 (permalink) |
| Member of Honour ![]() | die variante setzt vorraus, dass der user auf beide datenbanken zugreifen kann
__________________ » Flattr mich! - Wenn dir mein Beitrag geholfen hat! « <| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |> |
| | |
| | #8 (permalink) | |
| Registriert seit: 22.10.07 ![]() Likes: 0 | Zitat:
| |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Ein Game für Zwei | Krale1 | Kaufberatung | 9 | 29.06.08 11:29 |
| Zwei Monitore | ghostdog | Linux/UNIX | 12 | 09.05.06 17:56 |
| zu zwei Prozessen | ????? | Windows | 4 | 09.03.04 06:47 |
| Zwei Soundkarten | mhmedia | Hardware Probleme | 8 | 25.10.03 10:04 |
| zwei rechner mit w-lan | wechsler | Network · LAN, WAN, Firewalls | 2 | 12.12.02 23:07 |