- Datos duplicados.
- Lectura de una base de datos.
- Paginación usando LIMIT.
- Paginación con Paginator.
- Actualizar datos de una tabla.
- Borrar datos de una tabla.
- Extraer filas y columnas de una tabla.
- Tamaño de una BD MySQL.
- Contar resultados de una consulta.
- Extraer registro anterior y siguiente.
En el capitulo anterior hablamos de grabar datos en la base de datos, pero a veces es preciso comprobar la existencia de un dato antes de grabarlo. A eso vamos a dedicar este artículo, que en principio debería haber ido antes de guardar ningún dato, no obstante, no se hizo por no extender demasiado el artículo relacionado con guardar datos.
Una vez que tenemos los datos guardado en nuestra base de datos, lo siguiente será poder ver esos datos en una página, de eso nos vamos a ocupar en este capitulo. Primero veremos como hacer un listado con los registros, y seguidamente veremos como crear una página donde se muestra cada registro accesible desde el listado. Es justamente lo que estas viendo cuando estas en el curso de MySQL.
Ya hemos visto como mostrar en pantalla los datos almacenados en nuestras tablas MySQL, y mas de uno habréis apreciado que con el método expuesto se muestran todos los resultados existentes, si la tabla es pequeña, digamos menos de 50 registros, es asumible ese método, pero si la tabla contiene cientos de resultados, y no digamos miles, debemos dividir los resultados en diferentes páginas, lo que se denomina, paginar o paginación.
Ya hemos visto cómo hacer una paginación básica usando LIMIT, ahora vamos a ver un método de paginación más elaborado, casi perfecto (por no decir perfecto) que nos permitirá varias opciones como el número de resultados por página, el número de enlaces de paginación o asignar un estilo a los enlaces de paginación. También hará un recuento de los resultados de cada consulta.
Una vez que ya tenemos registros en nuestra base de datos, lo siguiente será modificar estos, los motivos para ello pueden ser muchos, desde un apellido con un error ortográfico, haber cambiado el número de teléfono, cambiar una clave…, las opciones son muchísimas. De esta tarea tan fundamental como cotidiana nos ocuparemos en este artículo presentando dos opciones entre las múltiples posibles.
En nuestras bases de datos a menudo se generan registros sin valor, registros estos que solo hacen sobrecargar nuestra base de datos de manera inútil. En casos así, debemos proceder a eliminar los registros no válidos, lo que podemos hacer de manera individual, en grupo e incluso dejar la tabla completamente vacía. En este artículo veremos como debemos proceder y que precauciones debemos tomar cuando nos enfrentamos a este tipo de situaciones.
En ocasiones la lectura de una tabla tal y como la hemos visto hasta ahora no cubre ciertas tareas, como por ejemplo recuperar la clave a partir de la dirección de email o enviar newsletter al e-mail de nuestros usuarios. En este capitulo nos vamos a centrar específicamente en como extraer estos datos.
Con este artículo vamos a finalizar el curso de MySQL, y para ello vamos a presentar un código muy importante para llevar el control de cómo evoluciona nuestro sitio Web. Conocer el tamaño de nuestra base de datos y sus respectivas tablas es muy importante, en este artículo veremos cómo hacerlo y cómo podemos enviar avisos cuando el volumen de nuestra base de datos o tablas específicas alcancen cierto tamaño.
Una de las tareas más comunes en MySQL es el recuento de resultados de una consulta, y ya hablamos de la importancia de minimizar el consumo de recursos en las acciones sobre bases de datos. En este capitulo vamos a ver dos formas de contar resultados y veremos la diferencia entre mysqli_num_rows() y COUNT().
En este artículo vamos a ver como extraer registros no por un valor concreto, sino por la posición que ocupa en la tabla respecto a un cierto registro, como por ejemplo, el primer registro, el ultimo, el registro anterior a uno concreto o el siguiente. Vamos a ello.