UnoDosTres
Erfahrenes Mitglied
Hallo,
ich versuche zu Lernzwecken ein kleines PHP Projekt mit MySQL umzusetzten.
Ich möchte erstmal Daten aus der Datenbank lesen. Folgenden Code habe ich:
Aber ich bekomme immer folgende Fehlermeldung:
Wo liegt der Fehler?
ich versuche zu Lernzwecken ein kleines PHP Projekt mit MySQL umzusetzten.
Ich möchte erstmal Daten aus der Datenbank lesen. Folgenden Code habe ich:
PHP:
include ('config.php');
// Instanz der DB erzeugen
$db = @new mysqli( $database_server, $database_user, $database_password, $database_name );
// Pruefen ob die Datenbankverbindung hergestellt werden konnte
if (mysqli_connect_errno() == 0)
{
// Inhalte aus der SYSTEM Tabelle lesen
$sql = 'SELECT `install-date`,`kdn-prefix`,`auto-kdn`,`admin-mail` FROM `system` WHERE id = `1`';
$ergebnis = $db->query( $sql );
while ($eintrag = $ergebnis->fetch_object())
{
echo $eintrag->install-date;
}
// freigeben
$ergebnis->close();
}
else
{
// Es konnte keine Datenbankverbindung aufgebaut werden
echo 'Die Datenbank konnte nicht erreicht werden. Folgender Fehler trat auf: <span class="hinweis">' .mysqli_connect_errno(). ' : ' .mysqli_connect_error(). '</span>';
}
// Datenbankverbindung schliessen
$db->close();
Aber ich bekomme immer folgende Fehlermeldung:
Code:
Fatal error: Call to a member function fetch_object() on a non-object
Wo liegt der Fehler?