2 Datenbanken gleichzeitig auslesen?

Photocharts

Mitglied
Habe einmal eine Frage:
Ist es möglich aus einer Datenbank mit einem whilebefehl Daten auszulesen und gleichzeitig aus einer anderen tabelle der gleichen datenbank einen wert auszulesen?

Ich möchte Kommentare zu fotos, die ich in einer tabelle gespeichert habe mit dem jeweils passenden Foto kombinieren.

--> http://www.photocharts.de/photocharts/startseite/index2.php?section=foto&haupt=kommentarehit

Bis jetzt steht rechts neben dem Datum nur eine Ziffer, die ID. Ich möchte aber jetzt das Foto, was in einer anderen DB unter genau der selben ID gespeichert ist, abrufen.

Geht das überhaupt? Habe es schon ausprobiert, aber die erste DB wurde bei dem Whilebefehl immer direkt wieder geschlossen.

Würde mich über Hilfe wie immer riesig freuen.
 
Super, stimmt ;)

Danke!


Noch eine andere Frage:
Kann ich die Zeilen trotzdem auch von der anderen richtung auslesen lassen?

So funktioniert es:
PHP:
$sql = "SELECT * FROM texte
        LEFT JOIN fotos
        ON texte.idfoto=fotos.id";
$result = mysql_query($sql) OR die(mysql_error());


so nicht mehr:
PHP:
$sql = "SELECT * FROM texte
        ORDER BY id 
        DESC LIMIT 0,50        
        LEFT JOIN fotos
        ON texte.idfoto=fotos.id";
$result = mysql_query($sql) OR die(mysql_error());
 
Zuletzt bearbeitet:
PHP:
$sql = "SELECT * FROM texte
        LEFT JOIN fotos
        ON texte.idfoto=fotos.id
        ORDER BY fotos.id 
        DESC LIMIT 0,50";
$result = mysql_query($sql) OR die(mysql_error());


probiers mal so :) Und wenn nicht, was gibt's für fehlermeldung?
 
Zurück