
Jak mam zapisane tak:
try{ $dbh = new PDO("sqlite:class/sqlite/zadanie.sqlite"); } catch(PDOException $e) { } $sql = "SELECT * FROM Pociagi_nowe"; foreach ($dbh->query($sql) as $row) { }
to wszystko działa
a jak chciałem z tego zrobić klasę:
class pociagi{ function __construct(){ try{ $dbh = new PDO("sqlite:class/sqlite/zadanie.sqlite"); } catch(PDOException $e) { } } function get_pociagi(){ $sql = "SELECT * FROM Pociagi_nowe"; foreach ($dbh->query($sql) as $row) // probowalem i tak $this->dbh->query($sql) as $row { } } }
to nie idzie. Gdzie popełniłem błąd

komunikat błędu: Fatal error: Call to a member function query() on a non-object in...