Bueno gente, realice una clase para manejar la base de datos con mysqli.
Normalmente cuando se tiene un proyecto definimos todas las tablas en la bd y luego vamos a crear las clases para manejaras, estas clases casi siempre tienen métodos en común, como son los de traer, insertar, borrar, actualizar, etc, ademas de algunos bien especificos del uso que se le quiere dar.
El objetivo de esta clase es que solo escribamos los metodos especificos, nada mas, que lo demas ya este resuelto.
En total son 2 archivos (2 clases, una hereda de la otra asi que solo se trabaja con la hija) que permiten hacer las operaciones genéricas.
Les dejo el link del repositorio en github para que vean el codigo:
https://github.com/Proyecto-NSD/PHP-.../SwifTable.php
En el repositorio hay 2 ejemplos, el basico y el avanzado donde se detalla como se utiliza con ejemplos. Todo el codigo esta super comentado y de facil entendimiento asi que no van a tener problemas en crear sus propias verciones si es que les interesa.
Saludos.