hallo,
ich habe eine neue Code Seite hinzugefügt und versuche auf datenbank zuzugreifen
mit
global $database;
ich gebe das aus, ob es geklappt hat
echo $database;
es wird nichts angezeigt und der rest des codes wird auch nicht dargestellt.
ich kann nicht auf die db zugreifen.
muss man $database wo anders deklarieren?
wie sollte man am besten vorgehen wenn man im code bereich auf die db zugeren will...?
Danke im voraus
$database
(4 posts) (2 voices)-
vor 1 year veröffentlicht #
-
poste mal deinen code da kann man mehr sagenPragmatischesvor 1 year veröffentlicht #folgendes habe ich getestet
mit global db
global $database;
echo $database; // um zu sehen ob ein objekt zurückgegeben wird
$query_sections = $database->query("select * from ...");
soweit komme ich aber nicht
ich bekomme hier nicht den global db object
auch mit locale definition
if (file_exists(WB_PATH.'/framework/class.database.php')) {
require_once(WB_PATH.'/framework/class.database.php');
echo "db klasse wird hier gefunden gibt true zurück :".file_exists(WB_PATH.'/framework/class.database.php');
}
$database= new database();
//dann db initialisierung
echo $database; // um zu sehen ob ein objekt zurückgegeben wird
// ab hier wieder wird der rest ignoriert und bekomme eine leere Seite...
// wahrscheinlich, dass db object null ist, aber wieso?
$query_sections = $database->query("select * from ...");vor 1 year veröffentlicht #hhmm
hat sich erledigt
ich hatte eine Fehler bei der Abfrage
db wird korrekt initialisiert...
grüßevor 1 year veröffentlicht #Antwort
Du musst angemeldet sein, um einen Beitrag zu schreiben.
