Seite 1 von 1

Datenbank-Abfrage in Modul verhindert Contenido DB-Abfragen

Verfasst: Do 25. Mär 2004, 22:39
von cherali
Hallo,
ich habe ein Modul geschrieben in welchem ich mit

" @$mydb = MYSQL_CONNECT($db_server,$db_user,$db_passwort);
@MYSQL_SELECT_DB($db_name);"

eine Datenbankverbindung zu eine anderen Datenbank aufbaue als die welche von Contenido benutzt wird. Die Datenbankabfrage in dem Modul funktioniert auch, nur das mit Contenido mitgelieferte Beispielmodul (Servicenavigation) das hinter dem selbst geschriebenen Modul steht wird nicht mehr angezeigt, da dort die Datenbankabfrage offensichtlich nicht mehr funktioniert.
Kommentiere ich "@MYSQL_SELECT_DB($db_name);" aus so wird das Beispielmodul von Contenido wieder angezeigt aber die selbst geschriebene Datenbankabfrage funktioniert natürlich nicht mehr.

Was kann man da machen? Muss ich die Datenbanken zusammenführen? oder geht es auch anders?

Ich weiss wirklich nicht weiter, da ich mich mit der von Contenido benutzten PHP- Erweiterung Pear nicht auskenne.

Horst

Verfasst: Do 25. Mär 2004, 22:56
von Darth-Vader
workaround:


füge am ende deines selbst geschriebenen modules einfach ein

Code: Alles auswählen

@MYSQL_SELECT_DB("contenido_db_name");

wobei du das "contenido_db_name" durch den in der config.php gesetzten namen für deine datenbank von contenido ersetzen musst ;)


funzt dat?

Verfasst: Fr 26. Mär 2004, 09:34
von timo
wenn deine Daten in derselben Datenbank stehen, benutze einfach das DB_Contenido-Objekt für deine Abfragen.

Danke, funzt

Verfasst: Sa 27. Mär 2004, 07:59
von cherali
Danke, funzt