Conexion a bases de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (381 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de diciembre de 2010
Leer documento completo
Vista previa del texto
Conexión a la base de datos
Una vez que tenemos creada la base de datos en nuestro servidor, el siguiente paso es conectarnos a la misma desde una página PHP. Para ello PHP nos proporciona unaserie de instrucciones para acceder a bases de datos MySQL.

   Ejemplo de PHP

Al ejecutar la instrucción mysql_connect creamos un vínculo entre la base de datos y la pagina PHP, este vínculoserá usado posteriormente en las consultas que hagamos a la base de datos. Finalmente, una vez que hemos terminado de usar el vínculo con la base de datos, lo liberaremos con la instrucciónmysql_close para que la conexión no quede ocupada.

Consultas a la base de datos

Una vez que nos hemos conectado con el servidor de bases de datos, ya podemos realizar consultas a las tablas de la basede datos.
Para facilitar la programación hemos separado la función de conexión en una librería a parte, de tal manera que la incluiremos en todas las páginas que accedan a la base de datos.conex.phtml

   Ejemplo de PHP

Ejemplo de uso de bases de datos con PHP y MySQL

   
       Nombre Apellidos 

En este ejemplo hemos utilizado 3 instrucciones nuevas:mysql_query, mysql_fetch_array y mysql_free_result. Con la instrucción mysql_query hemos hecho una consulta a la base de datos en el lenguaje de consultas SQL, con la instrucción mysql_fetch_array extraemoslos datos de la consulta a un array y con mysql_free_result liberamos la memoria usada en la consulta.

Insertar registros

Hasta ahora nos hemos conectado a una base de datos y hemos hechoconsultas a la misma, ahora presentaremos como introducir nuevo registros en la base de datos.
Para ello usaremos un formulario y en el ACTION del FORM indicaremos que debe ser procesado unapagina PHP, esta página lo que hará será introducir los datos del formulario en la base de datos.

ejem07d.phtml

   Ejemplo de PHP

Ejemplo de uso de bases de datos con PHP y MySQL

   Nombre:...
tracking img