Proszę wybaczyć jeśli to pytanie jest banalne, ale zaczynam zabawe z obiektami dopiero.
Używam biblioteki EZ_SQL aby pobrać dane z bazy, na przykład:
<?php $user = $db->get_row("SELECT temperatura FROM dane WHERE id = 2"); ?>
i to dziaa, ale chciałbym teraz umieścić takie połączenie z bazą w środku mojej klasy i to już nie działa
<?php include('ez_sql.php'); class Test { var $id; var $opis; var $temperatura; function __construct($id=null) { $this->id = $id; $this->odczytaj(); } function odczytaj() { $user = $db->get_row("SELECT temperatura FROM dane WHERE id = 2"); } } ?>
Mam błąd: Fatal error: Call to a member function get_row() on a non-object ..
Co robię źle?