dedlfix: [PHP] Hilfe bei Prepared Statements und Singleton

Beitrag lesen

echo $begrüßung;

Ich bekomme immer einen Fehler und weiß nicht an was das liegen könnte.
Habe schon über 3 stunden herumgetestet bin aber auf nichts gekommen.

Schön, aber völlig uninteressant.

Fatal error: Call to a member function prepare() on a non-object in C:\xampplite\htdocs\test\funktionen.php on line 18
Eigentlich müsste doch alles passen!?

Schalte beim Entwickeln das error_reporting auf E_ALL (und display_errors auf on), damit du alle Meldungen zu Gesicht bekommst, mit denen PHP dich auf mögliche Probleme hinweisen will. Da du mit OOP hantierst, ist auch noch E_STRICT empfehlenswert (E_ALL | E_STRICT), aber für dein Problem nicht relevant. Dann ist auch noch das wichtigste Debugging-Hilfsmittel aufklärend: Kontrollausgaben. Du greifst auf irgend etwas zu, das offensichtlich nicht so ist, wie du dir das vorstellst. Frage ab, was es nun konkret ist. Dazu eignet sich am besten var_dump(). Das gibt die genauesten Informationen zum befragten Objekt (im allgemeinen, nicht nur OOP-Sinn).

echo "$verabschiedung $name";