No hay nada como añadirle
nuestro propio estilo a las cosas, ¿no les parece?. Eso, damas
y caballeros, es precisamente lo que vamos a hacer en estos precisos
momentos agregar, añadir, adicionar.
El agregado de datos a una
tabla es lo que nos garantiza que nuestras aplicaciones -y por ende
nuestras bases de datos- van evolucionando con el paso del tiempo y
no se queden estancadas conteniendo siempre la misma información.
Las adiciones desde PHP, como ya se habrán imaginado, se hacen
a través de mysql_query, pasando como argumento
la consulta SQL, o una variable que lo contenga, claro está.
La pregunta del millón sería, ¿cuál sentencia
SQL creen ustedes que vamos a incluir?
Momentos de gran suspenso,...
¡Aplausos para la persona del fondo, acaba de decir INSERT
INTO!.
Efectivamente, en nuestra
sentencia SQL incluiremos las palabras reservadas INSERT INTO,
que le dicen a MySQL que lo que deseamos hacer es agregar o añadir
o adicionar datos a nuestra base (bueno, a una tabla, dentro de nuestra
base).
Continuemos con nuestro ejemplo
y simplemente agreguemos dos páginas más a las dos anteriores
que ya tenemos, la primera página se llamará adicionando.html
y la segunda se llamará adicion_hecha.php (eso
es ser obscenamente original, ¿o no?).
En nuestra primera página
captamos del teclado los datos que vamos a agregar a nuestra base, la
primera página llama a la segunda, la cual es la que contiene
en realidad nuestro código PHP, y es la que le dice a MySQL que
agregue los datos que hemos introducido en la página adicionando.html
El código de nuestra
primera página será el siguiente:
<HTML>
<HEAD>
<TITLE>Adicionando datos a nuestra tabla ejemplo</TITLE>
</HEAD>
<BODY>
<FORM METHOD = "GET" ACTION = "adicion_hecha.php">
<INPUT TYPE = TEXT NAME = "nombre" SIZE = 15>
<INPUT TYPE = TEXT NAME = "apellido" SIZE = 15>
<INPUT TYPE = TEXT NAME = "telefono" SIZE = 10>
<INPUT TYPE = SUBMIT VALUE = "Agregar">
</FORM>
</HTML>
</BODY>
El código de la segunda página
(la que contiene código PHP) es el siguiente:
Lo que hemos hecho al final es simplemente darle
la oportunidad al usuario de corroborar que efectivamente los datos
recién agregados ya están en la base, poniendo un vínculo
que nos lleve a la primera página que creamos, es decir prueba_consulta1.php.
En fin, todo lo anterior, visto en la práctica
nos da el siguiente resultado:
Hermoso, ¿no es así?,
después de esto se podrán dar el lujo de decir "Los
autógrados a la salida por favor".
En la siguiente entrega vamos
a corregir y rectificar nuestros errores desde PHP,
porque recuerden: "No basta con aceptar nuestros errores, hay que
corregirlos". Hasta Pronto.