Tutorial de PHP y MySQL - Conectar a MySQL desde PHP

17 - Conectar a MySQL desde PHP

[editar]
Tutorial creado por José Antonio Rodríguez. Extraido de: http://es.tldp.org/Manuales-LuCAS/manual_PHP/manual_PHP/
02 de Marzo de 2006
Ya tenemos datos en nuestra Base de Datos (BD), así que con el siguiente script nos conectaremos a la BD del servidor MySQL para obtener los datos de un registro.

Conexión a MySQL

<html>

<body>

<?php

$linkp>

<?php

$link = mysql_connect("localhost", "nobody");

mysql_select_db("mydb", $link);

$result = mysql_query("SELECT * FROM agenda", $link);

echo "Nombre: ".mysql_result($result, 0, "nombre")."<br>";

echo "Dirección: ".mysql_result($result, 0, "direccion")."<br>";

echo "Teléfono :".mysql_result($result, 0, "telefono")."<br>";

echo "E-Mail :".mysql_result($result, 0, "email")."<br>";

?>

</body>

</html>

En la primera línea del script nos encontramos con la función mysql_connect(), que abre una conexión con el servidor MySQL en el Host especificado (en este caso la misma máquina en la que está alojada el servidor MySQL, localhost). También debemos especificar un usuario (nobody, root, etc. ), y si fuera necesario un password para el usuario indicado (mysql_connect("localhost", "root", "clave_del_root")). Si la conexión ha tenido éxito, la función mysql_connect() devuelve un identificar de dicha conexión (un número) que es almacenado en la variable $link,  sino ha tenido éxito, devuelve (FALSE).

Con mysql_select_db() PHP le dice al servidor que en la conexión $link nos queremos conectar a la base de datos mydb. Podríamos establecer distintas conexiones a la BD en diferentes servidores, pero nos conformaremos con una.

La siguiente función mysql_query(), es la que hace el trabajo duro, usando el identificador de la conexión ($link), envía una instrucción SQL al servidor MySQL para que éste la procese. El resultado de ésta operación es almacenado en la variable $result.

Finalmente, mysql_result() es usado para mostrar los valores de los campos devueltos por la consulta ($result). En este ejemplo mostramos los valores del registro 0, que es el primer registro 0, que es el primer registro, y mostramos el valor de los campos especificados.
[editar]

17 opiniones

CASTILLO VILLA ESWIN te escribe:

Hola realmente este contenido de php y mysql es exelente este contenido esta muy entendible, de verdad sigue asi. Att: desde PERÚ.
gracias

muy bueno, me sacaste de un apuro
excelente

muy bueno
E

E
sdcv

trash
1 2 3 4 | siguiente >

Tutoriales relacionados con 'Tutorial de PHP y MySQL'

Su principal objetivo de diseño fue la velocidad, por ello se suprimieron algunas características de... Más »
En este artículo explicamos paso a paso como realizar una instalación a partir de los... Más »
Entiendase que AJAX no se refiere a usar el objeto XMLHttpRequest de manera indispensable porque... Más »
Las sesiones nos permiten almacenar y consultar información sobre un visitante sin necesidad de estar... Más »
Hace muuuuucho tiempo, cuando empezaba a aprender algo sobre php, me llamó la atención un... Más »

Autor y licencia de 'Tutorial de PHP y MySQL'


Tutorial de José Antonio Rodríguez. Extraido de: http://es.tldp.org/Manuales-LuCAS/manual_PHP/manual_PHP/ CopyLeft
Licencia GNU Free Documentation License: http://www.es.gnu.org/licencias/fdles.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.