aus Sicherheitsgründen muss ich die Produktdaten für die Seite in eine andere Datenbank (auch MySQL) legen. Um nun auf diese Daten zuzugreifen, verwende ich die Standard-DB-Klasse (DB_Contenido) von Contenido. Wenn ich nun aber auch auf die Contenido-DB zugreifen möchte verliere ich den Link zu einer der Datenbanken.
Hier mal eine abgespeckte Version einer Funktion die ich aufrufe:
Code: Alles auswählen
function getSelect ($iSelectedItem) {
$db = new DB_Contenido();
$sql = "SELECT ...";
$db->query($sql);
while ($db->next_record()) {
$db2 = new DB_Contenido("","product_data");
$sql = "SELECT ... ";
$db2->query($sql);
if ($db2->num_rows() > 0) {
$db2->next_record();
}
}
}
Zum Ende hin verlieren auch die nachfoldenden Module den Link zur Standard-DB $db und bringen dementsprechende MySQL-Fehler im logfile.
Wäre schön, wenn mir einer dabei weiter helfen kann, den ich verzweifle langsam.
LuCiFer