th:each en Thymeleaf para recorrer listas

En este post te mostraré a usar th:each en Thymeleaf para iterar o recorrer colecciones, algo así como dibujar una lista o repetir un elemento HTML. Además de repetir una lista te enseñaré la sintaxis básica de th:each. Finalmente veremos un ejemplo con Spring Boot para renderizar una lista de productos traída desde un repositorio que a su vez se conecta con MySQL. ...

septiembre 2, 2019 · 3 min · 512 palabras · Parzibyte

PHP y Word: agregar listas, tablas e imágenes usando PHPWord

En este post vamos a seguir trabajando con documentos de Word a través de PHP con la librería PHPWord. Hoy vamos a ver cómo trabajar con listas, tablas e imágenes (locales o de internet). Recuerda leer la primera parte para ver cómo instalar la librería y cómo agregar cosas básicas. ...

junio 14, 2019 · 7 min · 1393 palabras · Parzibyte

CRUD de Laravel con MySQL: administrador de canciones

CRUD de Laravel con MySQL o MariaDB Hoy toca el turno de Laravel (un framework de PHP) para conectarse a la base de datos más popular: MySQL. En este post voy a explicar cómo conectar Laravel con MySQL o MariaDB, comenzando por configurar la base de datos, pasando a través de las rutas, repasando el motor de plantillas de Blade y tocando un poco el tema de los mensajes flash. Al final vamos a tener un CRUD o ABC, en donde se verán las operaciones básicas de Laravel con MySQL: insert o insertar, update o actualizar, select o seleccionar y finalmente delete o eliminar. ...

marzo 27, 2019 · 8 min · 1699 palabras · Parzibyte

Eliminar todas las tablas de una base de datos de MySQL

En este post veremos cómo eliminar todas las tablas de una base de datos en MySQL. Estos comandos también deberían funcionar correctamente en MariaDB. Vamos a ver más de una forma de vaciar una base de datos; porque en algunos casos no tenemos permisos para realizar determinada acción (por ejemplo, crear y eliminar bases de datos) o no queremos tocar otra estructura de la base de datos, sino únicamente quitar las tablas. ...

enero 13, 2019 · 3 min · 543 palabras · Parzibyte

Eliminar todos los datos de una tabla en CodeIgniter

En un trabajo que estoy realizando intenté hacer un delete de este tipo en CodeIgniter: $this->db->delete("la_tabla"); Cosa que permitiría eliminar todos los elementos de una tabla, pero no fue así y en su lugar salió el mensaje: Deletes are not allowed unless they contain a “where” or “like” clause. Que quiere decir que las eliminaciones no están permitidas si no les pones un where o un like. Pero si ejecutamos: delete from mi_tabla; En una consola de MySQL, todo va bien. Bueno, no importa, el problema fue con CodeIgniter y la solución es realmente sencilla. ...

diciembre 7, 2018 · 1 min · 206 palabras · Parzibyte

¿Qué son los alias en MySQL? (Uso de AS en MySQL)

Introducción Tal vez hemos escuchado el término “alias” cuando usamos MySQL u otros motores de bases de datos. Un alias es como su nombre lo dice, un apodo o forma alternativa de llamar a algo. Explicaremos hoy el uso de AS en MySQL. Estos alias en MySQL son usados para renombrar o para evitar conflictos con campos repetidos. La cláusula para un alias es AS y su sintaxis es: SELECT nombre_original AS nuevo_nombre_que_ponemos FROM tabla; Veamos algunos ejemplos ...

octubre 25, 2018 · 2 min · 383 palabras · Parzibyte

Obtener columnas de una tabla de MySQL con PHP

Introducción Acabamos de ver cómo obtener un listado de tablas de MySQL a través de PHP usando PDO. Pues bien, ahora veamos algo más preciso o específico y es: cómo obtener un listado de las columnas que tiene una tabla usando PHP y PDO. Es decir, obtener la estructura o campos de una tabla, no sus datos. Para ello igualmente usaremos una consulta. Lo que traerá la consulta será el tipo de dato y el nombre del campo o columna, pero podemos modificarla para que traiga más o menos datos. ...

octubre 25, 2018 · 3 min · 512 palabras · Parzibyte

Obtener nombre de las tablas de base de datos en MySQL con PHP

Introducción El otro día me vi en la necesidad de obtener las tablas que tiene una base de datos de MySQL usando PHP. Es decir, dada una base de datos, obtener una lista (como arreglo) de las tablas que tiene. Lo resolví combinando algunas consultas y utilizando el driver PDO de PHP. ...

octubre 25, 2018 · 2 min · 397 palabras · Parzibyte

Ejemplo de tabla en HTML con bordes CSS

Introducción Hoy veremos cómo crear una tabla en HTML pero de la manera correcta, porque incluso en estos tiempos es un poco confuso la manera de crear una tabla, o al menos la sintaxis a seguir para tener un lugar de donde copiar y pegar, o un ejemplo simple. Veremos cómo ponerle bordes, poner encabezados y otras cosas. ...

octubre 16, 2018 · 3 min · 516 palabras · Parzibyte

Obtener índice de elemento en v-data-table de VuetifyJS

Introducción VuetifyJS es un framework que añade estilos material design a nuestras apps creadas con VueJS. Existe un componente para mostrar datos en forma de tabla: v-data-table. Podemos acceder a los elementos que se repiten con props.item pero habrá ocasiones en las que necesitaremos el índice del elemento. Por ejemplo, si nuestros elementos son un arreglo y queremos quitar uno, necesitaríamos el índice para hacer un splice. Acceder a index o índice en v-data-table Es muy sencillo. Si tenemos una tabla más o menos así: ...

mayo 14, 2018 · 1 min · 205 palabras · Parzibyte