Sesion 4

15
CONEXIÓN A MYSQL CON PHP INSTRUCTOR: MARCO ANTONIO ANDRADE

Transcript of Sesion 4

Page 1: Sesion 4

CONEXIÓN A MYSQL CON PHPINSTRUCTOR: MARCO ANTONIO ANDRADE

Page 2: Sesion 4

RUTA DE APRENDIZAJE

DEFINICIÓN DE PHP VARIABLES OPERADORES

ESTRUCTURAS DE CONTROLARREGLOSFUNCIONES

CONEXIÓN A BD

Page 3: Sesion 4

MYSQL_CONNECT()CONEXTARSE A UN SERVIDOR DE MYSQL

<?-- CONEXIÓN A MYSQL CON PHP-- ?>

Page 4: Sesion 4

<? -- Conectar a un servidor de MySQL -- ?>

mysql_connect(“localhost”,”usuario”,”password”);

$conexion =

Función de conexión con mysql

Servidor local

Usuario de la BD

Contraseña de la BDPARAMETROS

Page 5: Sesion 4

MYSQL_SELECT_DBSELECCIONAR UNA BASE DE DATOS

<?-- CONEXIÓN A MYSQL CON PHP-- ?>

Page 6: Sesion 4

<? -- Conectar a un servidor de MySQL -- ?>

mysql_select_db(“bd”);

Función para seleccionar la BD

Nombre de la BD

Page 7: Sesion 4

MYSQL_QUERYEJECUTAR UNA INSTRUCCIÓN SQL

<?-- CONEXIÓN A MYSQL CON PHP-- ?>

Page 8: Sesion 4

<? -- Conectar a un servidor de MySQL -- ?>

$resultado = mysql_query($consulta, $conexion);

Declaramos una variable

Instrucción de de ejecución de la

consulta

Consulta a desarrollar

Variable de conexiónPARAMETROS

Page 9: Sesion 4

MYSQL_NUM_ROWSOBTENER EL NUMERO DE REGISTRO DEVUELTOS POR LA CONSULTA

<?-- CONEXIÓN A MYSQL CON PHP-- ?>

Page 10: Sesion 4

<? -- Conectar a un servidor de MySQL -- ?>

$registros = mysql_num_rows($resultado);

Declaramos una variable

Función que devuelve el numero de registro

obtenidos por la consulta-

Variable donde esta la consulta

Page 11: Sesion 4

MYSQL_FETCH_ASSOCDEVUELVE UN ARRAY ASOCIATIVO

<?-- CONEXIÓN A MYSQL CON PHP-- ?>

Page 12: Sesion 4

<? -- Conectar a un servidor de MySQL -- ?>

mysql_fetch_assocDevuelve un array asociativo que corresponde a la fila recuperada y mueve el apuntador de datos interno hacia adelante.

while($fila=mysql_fetch_assoc($resultado))Variable donde esta

la consultaBucle

Variable

Función de php que devuelve una matriz

asociativa

Page 13: Sesion 4

MYSQL_CLOSE()- ISSET – MYSQL_ERROR()CERRAR UNA CONEXIÓN –SSI EXISTE EL VALOR- ERROR TECNICO DE MYSQL

<?-- CONEXIÓN A MYSQL CON PHP-- ?>

Page 14: Sesion 4

<? -- Conectar a un servidor de MySQL -- ?>

mysql_close();

If(isset(…))

Mysql_error()

Devuelve el error técnico de mysql

Si el valor existe

Cierra la conexión a la BD.

Page 15: Sesion 4

Conectamos

Configuración de Web Site Local

Creamos las BD

Creamos los formularios

1

2

3

4

<? -- Conectar a un servidor de MySQL -- ?>