OOP Problem

  • Hi Leute ich kann mir folgenden Fehlermeldung einfach nicht erklären:
    "Debug-Fehler: D:\Programme\xampp\htdocs \test.php Zeile 31 - Call to a member function query() on a non-object"

    Code
    return $this->dbh->query($sql);

    Und hier noch der komplette Code hoffe ihr könnt mir helfen:

  • hi,
    1. wenn du php 5 benutzt, ist das falsch, das ist php4 oop

    oop php5 tut: http://www.professionelle-softwareentwicklung-mit-php5.de/erste_auflage/index.html
    mysql-oop-tut: http://tut.php-q.net/mysql-class.html

    2. ein counter IST keine mysql-unterklasse sondern HAT eine mysql verbindung, also muss beides getrennt sein, du kannst ja nicht für jedes objekt eine neue mysql-connection erstellen

    3. so sieht meine query-funktion aus:

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!