Question: I have class that extends another class.

```
class TWITTER_FOLLOWERS extends TWITTER_BOT

```

in **TWITTER\_FOLLOWERS** i want to acces the **db** object from **TWITTER\_BOT**
but i get just an error

**Fatal error: Call to a member function fetch\_all\_array() on a non-object in /var/www/bot/inc/TWITTER\_FOLLOWERS.php on line 163**

On line 163 i have this code 

```
$results = $this->db->fetch_all_array($q);

```

How can i access the parent object db ?

Answer: 
Sounds like you haven't instantiated the $db variable in the parent class. Are you using a `__construct()` function in your subclass? Don't forget to call `parent::__construct()` in there so the function isn't "overwritten". Also, is $db a `protected` or `public` variable? It'll need to be one of the two for a subclass to be able to access it. We'll need to see more code to dig deeper.
did you run the parent constructor? this looks like the subclass doesn't bother initializing properly (by calling the parent constructor).