scusa, ma questo errore non ha nulla a che fare con mysql:

codice:
Fatal error: Call to a member function db_query() on a non-object
significa che stai cercando di chiamare un metodo da una variabile che non è un oggetto.

Morale:

1. O non hai istanziato la classe prima di chiamare il metodo
2. L'hai istanziata ma poi hai sovrascritto il contenuto della var (e cosi non è + un oggetto da cui chiamare il metodo).

ciao