En la sexta lección del curso de SQL vamos a ver como agregar, añadir, o en definitiva, insertar datos a nuestra base de datos con SQL y PHP.
6 - Insertar datos a nuestra base de datos
Ahora que ya controlamos más el tema y somos capaces de mostrar los datos de nuestra BBDD en nuestra web, e incluso hacer selecciones condicionales, vamos dar un paso más.
Fijémonos que hasta ahora la comunicación era puramente informativa. Nosotros le hacíamos una consulta a la base de datos, y esta nos devolvía ciertos valores. Vamos ahora a añadir datos. ¡Lo que sea! Clientes, pedidos, productos, etc.
Como siempre, veremos cómo hacerlo con puro SQL y luego lo haremos desde nuestra web, con PHP combinado con SQL.
¡Listos, ya lo tenéis! ¿Habéis visto qué simple es? Con una sola instrucción, con una sola línea, podemos añadir un nuevo registro a nuestra base de datos, sin problema alguno.
Evidentemente lo que hemos hecho en la web es puramente un ejemplo para que veáis que funciona. Pero es una salvajada, ya que cada vez que se recargue esa página se añadirá un nuevo cliente con esos mismos datos, cosa que no tiene ninguna aplicación práctica.
La forma habitual para hacer eso sería a través de un formulario en el que el usuario ponga los datos y le de al botón de "añadir cliente". Y eso lo veremos más adelante :)
De momento, los deberes del día son los siguientes:
- Añadir un cliente (sólo nombre) desde la base de datos, y desde la web.
- Lo mismo, pero con 3 clientes de golpe.
- Lo mismo, pero con TODOS los datos de cliente.
- Mostrar los resultados después de cada una de estas acciones en una segunda consulta.
Como siempre, si os quedáis encallados o tenéis alguna duda, poneros en contacto a través del formulario de soporte de la intranet y os atenderemos encantados.
Nos vemos en la próxima clase, en la que veremos cómo modificar datos ya existentes de nuestra BBDD. Hasta entonces... ¡A programar!
Todos los capítulos de este curso:
- Curso de SQL #1: Introducción
- Curso de SQL #2: Entorno de trabajo
- Curso de SQL #3: Creando tablas
- Curso de SQL #4: Mostrando datos
- Curso de SQL #5: Mostrando datos condicionalmente
- Curso de SQL #6: Insertar datos
- Curso de SQL #7: Modificar datos
- Curso de SQL #8: Eliminar datos
- Curso de SQL #9: Creando un programa
- Curso de SQL #10: Finalizando nuestro programa