Verbindung von 2 Datenbanken

Hallo,
ich habe folgendes Problem:

Ich habe in der Datenbanktabelle DB1 ein Feld mit folgendem Eintrag: ,10,12,15,21,

Diese durch Komma getrennte Zahlen kennzeichen z.B. Tiere in einer 2. Datenbanktabelle (DB2) mit folgender Struktur:
id tier
10 Kuh
11 Reh
12 Affe
13 Pferd
14 usw.

Wie kann ich jetzt bei der Ausgabe der Daten die Zahlen durch die entsprechenden Tiere ersetzen?

Vielen Dank für eure Hilfe

Holger

Hallo!

Loesungsansatz, vorausgesetzt, dass Du eine where-Klausel
in Deinem select hast (id ist primary key):

" . $row[„tier“] . „“); // Ausgabe Tiername
}

// php4 bietet foreach
// foreach ($ids as $id)
// …id=" . $id;
?>

Ohne where musst Du quasi noch eine Schleife drumherum bauen
fuer jede Zeile aus dem mydb_eins-Result.

HTH
Patrick

wäre es nicht möglich, die beiden tabellen in eine einzige datenbank zu werfen? vielleicht handelt es sich bei der lösung mit den 2 datenbanken nur um einen design-fehler … eine db mit 2 tables wäre einfacher, sinnvoller, schneller …

  • stefan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]