PHP MySql - FIEI - UNFV Clase07
-
Upload
eddye-arturo-sanchez-castillo -
Category
Education
-
view
631 -
download
1
description
Transcript of PHP MySql - FIEI - UNFV Clase07
![Page 1: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/1.jpg)
PHP y MySQL
Clase 07
Ing. Eddye Sánchez Castillo
![Page 2: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/2.jpg)
DESARROLLO DE APLICACIONES
Las principales temas de este capitulo son:
Conectarse al Servidor MySqlConectarse a la Base de DatosEnviar Consultas al ServidorManejo de TablasManejo de Registros
![Page 3: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/3.jpg)
Conectarse al Servidor MySqlMysql_connect
Permite conectarnos a una Base de datos MySql dentro de una aplicación PHP.sintaxis:
Variable=mysql_connect(‘Servidor’,’Usuario’,’Clave’);
La siguiente instrucción se conecta al servidor localhost con el usuario root cuya CLAVE ES ‘123456’ y utiliza como identificador de la conexión la variable $conexion.
$conexion=mysql_connect(‘localhost’,’root’,’123456’);
![Page 4: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/4.jpg)
Conectarse al Servidor MySqlPara preguntar si la conexión ha tenido éxito utilizamos la
instrucción IF con el identificador de la conexión.If($conexion)
Para preguntar si la conexión no ha tenido éxito utilizamos el símbolo ! Antes del nombre del identificador.
If(!$conexion)
![Page 5: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/5.jpg)
Conectarse al Servidor MySqlMysql_close
Se utiliza para cerrar la conexión al servidor MySql.sintaxis:
mysql_close(Variable);
Si Usted no utiliza la función mysql_close, la conexión se cerrara en forma automática cuando se termina de ejecutar la aplicación PHP.
![Page 6: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/6.jpg)
Conectarse al Servidor MySqlMysql_error()
Esta función devuelve la descripción del ultimo error producido en MySql. Mysql_error();Mysql_errno()Esta función devuelve el numero del ultimo error producido en MySql. Mysql_errno();
![Page 7: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/7.jpg)
Conectarse al Servidor MySqlMysql_list_dbs()
Esta función devuelve los nombres de las bases de datos disponibles de la conexión al servidor MySql.
Variable1=Mysql_list_dbs(variable2);
La siguiente instrucción de ejemplo almacena en la variable $dbs la lista de base de datos disponibles de la conexión representada por la variable $conexion.
$dbs=Mysql_list_dbs($conexion);
![Page 8: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/8.jpg)
Conectarse al Servidor MySqlMysql_fetch_object()
Esta función lee un objeto de una variable que contiene una lista de objetos.
Variable1=Mysql_fetch_object(variable2);
La siguiente instrucción lee un objeto de la variable $dbs y lo almacena en la variable $obj.
$obj=Mysql_fetch_object($dbs);
Para leer todos los objetos se utiliza:
While ($obj=Mysql_fetch_object($dbs)){
Instrucciones;
}
![Page 9: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/9.jpg)
Conectarse al Servidor MySqlPara referir al nombre de una base de datos se utiliza la
siguiente sintaxisVariable->Database
Es la variable1 de la función mysql_fetch_object donde se almacena el objeto leído.
![Page 10: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/10.jpg)
Conectarse a Bases de datosMysql_select_db
Esta función se utiliza para indicar la base de datos del Servidor Mysql con la cual deseamos trabajar en nuestra aplicación.
Mysql_select_db(‘Base de Datos’, Variable);
La siguiente instrucción activa la base de datos llamada Empresa del servidor MySql, cuyo identificador de conexión esta almacenada en la variable $conexion.
$data=mysql_select_db(‘Empresas’,$conexion);
![Page 11: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/11.jpg)
Conectarse a Bases de datos
![Page 12: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/12.jpg)
Conectarse a Bases de datosMysql_list_tables
Esta función para leer las tablas de una base de datos.
Variable1=mysql_list_tables(‘Base de Datos’, Variable2);
La siguiente instrucción almacena en una variable $tbs la lista de tablas de la base de datos Empresa.
$tbs=mysql_list_tables(‘Empresa’);
![Page 13: PHP MySql - FIEI - UNFV Clase07](https://reader036.fdocuments.mx/reader036/viewer/2022082603/547934a4b37959442b8b46e2/html5/thumbnails/13.jpg)
DESARROLLO DE
APLICACIONESGRACIAS