Sebcillo método para obtener el primer o último día de un determinado mes usando DateTime. Obtener el primer día del mes actual: $fecha = new DateTime(); $fecha->modify('first day of this month'); echo $fecha->format('d/m/Y'); // imprime por ejemplo: 01/12/2012 Obtener el […]

A continuación una consulta sql para listar los registros de una determinada tabla, y seleccionando solo aquellos que tengan en el campo «email» una dirección de correo no válida: SELECT * FROM usuarios WHERE email NOT REGEXP '^[A-Z0-9\._%-]+@[A-Z0-9\.-]+\.[A-Z]{2,4}$'

En codeigniter tenemos 2 entornos de desarrollo: development – Este modo viene por defecto. Es el entorno de desarrollo, que nos sirve para mostrar en las páginas los informes de errores que vayan apareciendo. production – Este es el entorno […]

Para programar un borrado automatico de la «papelera» de comentarios, basta con abrir el archivo wp-config.php situado en el razi de wordpress y añadir la siguiente línea: define('EMPTY_TRASH_DAYS', 3); Y editar el «3» por el número de días que que […]

A continuación un recurso de sql. Una tabla con el listado de países en español y su campo «ISO» correspondiente a cada país. CREATE TABLE `paises` ( `id` int(11) NOT NULL AUTO_INCREMENT, `iso` char(2) DEFAULT NULL, `nombre` varchar(80) DEFAULT NULL, […]

Si utilizáis este paginador paginator.inc.php de Jorge Pinedo Rosas y vuestro servidor tiene ya la versión 5.3 de php os aparecerá el siguiente error: Deprecated: Function ereg() is deprecated. Como ya sabéis hubo varios cambios estructurales en la versión 5.3 […]

Codeigniter tiene la función url_title en su URL Helper que te construye la cadena perfecta para URL amigables. Es muy facil de usar como podemos ver en el siguiente ejemplo: $cadena = 'sin León no hubiera españa'; echo url_title($cadena); // […]

Para ver el código sql de nuestros querys si usáis active record podemos usar la función enable_profiler() de Codeigniter te permite habilitar/deshabilitar el Perfilador, el cual mostrará datos de puntos de referencia y otros datos al final de la página […]

Con la función base_url() de Codeigniter obtenemos la URL base (dirección absoluta) del sitio web, por ejemplo: echo base_url(); // Ej: http://miweb.com También se pueden añadir segmentos como una cadena o matriz, por ejemplo: echo base_url("blog/post/2"); // Ej: http://miweb.com/blog/post/2

Para evitar problemas de codificación de caracteres (eñes, tildes…) en el envio de emails usando la clase PHPMailer podemos configurarlo para que el envio lo haga con codificación de caracteres UTF-8 usando el parámetro «CharSet«, como podemos ver en el […]