Si queremos importar múltiples archivos SQL en una BBDD MySQL y lo hacemos de forma manual puede resultar una tarea repetitiva y lenta. Para solucionar este problema hemos creado un script en bash (shell) el cual obtiene todos los archivos SQL que hay en un directorio y los importa automáticamente a la base de datos […]
Singleton es un patrón de diseño utilizado para que una clase tenga una única instancia en toda la aplicación y se pueda acceder a ella de forma global. No siempre es necesario usar el patrón Singleton en nuestras clases, pero es realmente útil a la hora de hacer consultas a la base de datos. Si […]
A la hora de listar los resultados de una tabla, si esta tabla contiene bastantes registros, lo más lógico es que los vayamos mostrando de X en X utilizando una paginación. Y es bastante útil mostrar en una cadena de texto el total de registros que tiene esta tabla, algo como «Total usuarios: 365«. Pues […]
Cuando vamos a insertar datos a nuestra base de datos con PHP, tenemos que tener especial cuidado con las inyecciones SQL y demás intentos de que nos inserten datos maliciosos por parte de algún usuario. La siguiente función es probablemente la manera más completa y eficiente de limpiar una cadena de texto antes de insertarla […]