Das Auslesen der aktuellsten Themen aus dem Forum ist prinzipiell kein Problem.
Nur das Einbinden des ganzen in Mambo.
Denn die Tabellen des Forums liegen in einer andern DB als die von Mambo.
Wenn ich versuche mit der Klasse database eine neue Instanz zu benutzen dann kommt ein DB Fehler nummer 3 und ich habe plötzlich ein vollkommen anderes Template als normal.
Versuche ich nun die bestehende Instanz zu benutzen und die Datenbank über den SELCT Statement zu wechseln, also "SELECT threadid, threadtopic FROM `db1.tb_thread` ORDER BY `threadtime` DESC LIMIT 0,$tb_anzahl"
dann hab ich Mambo mittlerweile soweit das ich einen Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in.... bekomme.
Was ja nichts anders bedeutet als das die Abfrage ungültigt oder syntaktisch falsch ist.
Jedoch stehe ich da jetzt voll auf dem Schlauch wo der Fehler liegt.
Mein derzeitiger Code:
PHP-Code:
$tb_anzahl = 5;
$tb_query = "SELECT threadid, threadtopic FROM `db1.tb_thread` ORDER BY `threadtime` DESC LIMIT 0,$tb_anzahl";
$database->query($tb_query);
while ($tb_row = $database->loadResultArray()) {
echo $tb_row['threadid']." - ".$tb_row['threadtopic'];
}
Mambo liegt dabei in der db2 und das Forum in der db1
Lesezeichen