non ho capito
una classe di collegamento al DB dovrebbe contenere tutte le funzioni per interagire con il DB... Mi pare inutile fare una classe che si connetta e poi gestire l'interrogazione con funzioni richiamate ogni volta al di fuori di essa

a parte che una classe fatta bene te la riusi dove vuoi