MySQL es el sistema de base de datos de c ódigo abierto más utilizado.
Un query es una consulta que se le hace a la base de datos para obtener un conjunto de datos que cumplan con ciertas características. La respuesta a una query es un recordset.
Un query podría ser:
SELECT *
FROM `usuario`
WHERE estado_conexion = 'conectado‘
AND fecha_nacimiento >= '1985-11-14'
El recordset recibido sería:
Para poder conectarnos a las base de datos es necesario establecer una conexión. En PHP esta conexión se hace con la función mysql_connect() .
mysql_connect(servidor,usuario,password);
Si por algún motivo no se da la conexión, se puede mostrar dicho motivo con la función mysql_error() .
Con mysql_close() cerramos la conexión.
Probemos abriendo el archivo conexión.php desde el servidor.
Antes de trabajar con una base de datos es necesario indicarla, para esto se utiliza la función mysql_select_db(“nombre_bd", $conexion) .
El primer parámetro indica la base de datos elegida y él segundo, la variable que contiene la conexión.
Para insertar data, así como también para correr cualquier query, se utiliza la función mysql_query(query,$conexión) .
El primer parámetro es el query como cadena de caracteres. El segundo parámetro es la conexión a la base de datos.
Abramos insercion.php desde el servidor.
La selección de data se hace mediante un SELECT y el resultado es un recordset.
Un recordset es un conjunto de registros. Cada uno de ellos puede ser extraído y convertido en un array mediante la función
mysql_fetch_array() .
Veamos el archivo selección.php
Está demás decir que también se pueden usar querys de actualización ( UPDATE ), de borrado ( DELETE ), y todas las demás opciones que brinda el SQL ( WHERE, ORDER BY, GROUP BY, COUNT( * ), etc)
0 comments
Post a comment