Guarda che nel post precedente al ultimo tuo c'è tutto quello che ti serve per risolvere il problema.

In pratica funziona cosi....

La classe che hai postato è per l'appunto una classe ovvero un insieme di campi dati, costruttori, distruttori e metodi.

Un oggetto non è una classe. OGGETTO non è sinonimo di CLASSE ma bensi ne è una istanza.
Quindi per chiarire il concetto di un certo tipo di classe ce ne è una sola (esempio la tua classe DB) di oggetti volendo ce ne possono essere mille mila ma tutti del tipo DB (tua classe).

Generalizzando ancora di più una classe la possiamo immaginare come uno stampo per fare i biscotti mentre i singoli biscottini sono i tuoi oggetti tutti a forma della tua classe ma ognuno per i fatti suoi.

Concludendo ti viene fuori quell'errore perchè stai utilizzando la variabile db come una variabile a caso e non come oggetto della tua classe DB.

Per rendere db un ogggetto devi costruire un oggetto della classe DB uno e assegnarlo alla variabile db utilizzando l'apposito costruttore che nel tuo pezzo di codice è commentato come CONSTRUCTOR

$db= new sql_db($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);

dove al posto di quelle variabili ci metti le cose giuste.

Spero che sia tutto chiaro