$db Anderer Variablen Name führt zum Fehler

Gesperrt
Wasti
Beiträge: 1
Registriert: Mi 30. Okt 2002, 19:29
Kontaktdaten:

$db Anderer Variablen Name führt zum Fehler

Beitrag von Wasti »

Hallo alle zusammen,

wahrscheinlich total simpel aber ich stehe auf dem Schlauch.
Folgender Code steht bei mir im Modul unter Output:

$tb = "SELECT filename FROM con_upl WHERE idupl = 1";
$db->query($test);

Das funktioniert wunderbar; ABER wenn ich $db umbennen, dann erhalte ich immer (außer bei $db2 !!!!) folgenden Fehler:

Fatal error: Call to a member function on a non-object in /home/maling11/maling-web.net/ecc/front_single/front_content.php(128) : eval()'d code on line 34

Ich habe keine Ahnung was ich falsch mache.
Bin dankbar für jeden konstruktiven Vorschlag.

Vielen Dank Sebastian
Björn
Beiträge: 276
Registriert: Di 17. Sep 2002, 18:25
Kontaktdaten:

Beitrag von Björn »

Hallo Sebastian,

das ist ganz normal, da $db keine Variable sondern ein Objekt ist.
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

$db und $db2 sind connects zur Datenbank, die bereits in der front_content aufgebaut werden. Da es sich um "objekte" handelt (referenzen zur Datenbank) kannst du auch Funktionen darauf anwenden wie z.b. ->query

Wenn du jetzt eine andere Variable verwenden wilst um zur datenbank zu connecten, musst du schon einen Connect aufbauen.

Aber es sollte reichen , $db zu verwenden.
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Gesperrt