CFMaBiSmAd -> I tested my db class. The connection occurs only one time and multiple queries do not result in multiple connects. So it appears to be working as intended. You previously mentioned defining my intentions; I want to replace my legacy (insecure) queries with prepared statements to increase data security over the net. As written, everything works as designed and no known bugs exist.
So, can anyone explain what I am doing wrong with prepared statements? It appears to me that the db instantiation conflicts with mysqli instantiation. Both require a connection to the database which is throwing the fatal errors. How do I incorporate an instantiation of mysqli without breaking the code?