SlideShare une entreprise Scribd logo
1  sur  13
Ing. Eddye Sánchez Castillo
Las principales temas de este capitulo son:

Conectarse al Servidor MySql
Conectarse a la Base de Datos
Enviar Consultas al Servidor
Manejo de Tablas
Manejo de Registros
Mysql_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’);
Para 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)
Mysql_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.
Mysql_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();
Mysql_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);
Mysql_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        Para leer todos los
objeto de la variable $dbs y lo        objetos se utiliza:
almacena en la variable $obj.         While ($obj=Mysql_fetch_object($dbs))
                                 {

$obj=Mysql_fetch_object($dbs);   Instrucciones;

                                 }
Para referir al nombre de una base de datos se utiliza la
siguiente sintaxis
                     Variable->Database

                                      Es la variable1 de la función
                                      mysql_fetch_object donde se
                                      almacena el objeto leído.
Mysql_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);
Mysql_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’);
GRACIAS

Contenu connexe

Tendances

TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILATABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
Kevin Sanchez
 

Tendances (20)

Dprn3 u3 a1_roog Actividad 1: Mysql.Data.MySqlClient
Dprn3 u3 a1_roog  Actividad 1: Mysql.Data.MySqlClientDprn3 u3 a1_roog  Actividad 1: Mysql.Data.MySqlClient
Dprn3 u3 a1_roog Actividad 1: Mysql.Data.MySqlClient
 
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILATABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
 
Dprn3 u3 a1_rogm
Dprn3 u3 a1_rogmDprn3 u3 a1_rogm
Dprn3 u3 a1_rogm
 
Dprn3 u3 a1_rogm
Dprn3 u3 a1_rogmDprn3 u3 a1_rogm
Dprn3 u3 a1_rogm
 
Dprn3 u3 a1_hane1
Dprn3 u3 a1_hane1Dprn3 u3 a1_hane1
Dprn3 u3 a1_hane1
 
Conexión Java - MySql
Conexión Java - MySqlConexión Java - MySql
Conexión Java - MySql
 
Dprn3_u3_a1_herm
Dprn3_u3_a1_hermDprn3_u3_a1_herm
Dprn3_u3_a1_herm
 
Objeto connectio.docx
Objeto connectio.docxObjeto connectio.docx
Objeto connectio.docx
 
Dprn3 u3 a1_osfm
Dprn3 u3 a1_osfmDprn3 u3 a1_osfm
Dprn3 u3 a1_osfm
 
DPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHGDPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHG
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
My sql
My sqlMy sql
My sql
 
Statement
StatementStatement
Statement
 
Dprn3 u3 a1_blbs
Dprn3 u3 a1_blbsDprn3 u3 a1_blbs
Dprn3 u3 a1_blbs
 
DPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGMDPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGM
 
Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)
 
Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
 
Dprn3 u3 a1_eeul
Dprn3 u3 a1_eeulDprn3 u3 a1_eeul
Dprn3 u3 a1_eeul
 
Actividad 1 mysql.data.my sqlclient
Actividad 1 mysql.data.my sqlclientActividad 1 mysql.data.my sqlclient
Actividad 1 mysql.data.my sqlclient
 
Tema 1.1
Tema 1.1Tema 1.1
Tema 1.1
 

En vedette

Programacion de SQL y MySQL
Programacion de SQL y MySQLProgramacion de SQL y MySQL
Programacion de SQL y MySQL
huritomo1998
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysql
I LG
 
Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2
Wilian
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
Wilian
 
Procedimiento de creacion de archivo php
Procedimiento de creacion de archivo phpProcedimiento de creacion de archivo php
Procedimiento de creacion de archivo php
Clau Doria
 
Proyecto sistema evaluacion web
Proyecto sistema evaluacion webProyecto sistema evaluacion web
Proyecto sistema evaluacion web
longojose
 

En vedette (20)

Programacion de SQL y MySQL
Programacion de SQL y MySQLProgramacion de SQL y MySQL
Programacion de SQL y MySQL
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysql
 
Mysql
MysqlMysql
Mysql
 
PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
 
PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05
 
Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2
 
PHP Y MYSQL
PHP Y MYSQLPHP Y MYSQL
PHP Y MYSQL
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
 
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
 
PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysql
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-java
 
Php.y.my sql
Php.y.my sqlPhp.y.my sql
Php.y.my sql
 
Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.
 
Procedimiento de creacion de archivo php
Procedimiento de creacion de archivo phpProcedimiento de creacion de archivo php
Procedimiento de creacion de archivo php
 
Proyecto sistema evaluacion web
Proyecto sistema evaluacion webProyecto sistema evaluacion web
Proyecto sistema evaluacion web
 
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.
Sesion Nº 09   Trabajando Con Mysql En Modo Consola.Sesion Nº 09   Trabajando Con Mysql En Modo Consola.
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
 

Similaire à PHP MySql - FIEI - UNFV Clase07

Conexion base-de-datos-php (2)
Conexion base-de-datos-php (2)Conexion base-de-datos-php (2)
Conexion base-de-datos-php (2)
LENINMATEO1
 
Base de Datos por Gustavo V.M
Base de Datos por Gustavo V.MBase de Datos por Gustavo V.M
Base de Datos por Gustavo V.M
Gustavo
 
Unidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde javaUnidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde java
devsco63
 

Similaire à PHP MySql - FIEI - UNFV Clase07 (20)

Prg4 2 x02
Prg4 2 x02Prg4 2 x02
Prg4 2 x02
 
Función de los código1
Función de los código1Función de los código1
Función de los código1
 
Expo Conexion Mysql.pptx
Expo Conexion Mysql.pptxExpo Conexion Mysql.pptx
Expo Conexion Mysql.pptx
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
php-mysql
php-mysqlphp-mysql
php-mysql
 
Dprn3 u3 a1_jupm
Dprn3 u3 a1_jupmDprn3 u3 a1_jupm
Dprn3 u3 a1_jupm
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-php
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-php
 
Conexion base-de-datos-php (2)
Conexion base-de-datos-php (2)Conexion base-de-datos-php (2)
Conexion base-de-datos-php (2)
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-php
 
Conexion base-de-datos-php
Conexion base-de-datos-php Conexion base-de-datos-php
Conexion base-de-datos-php
 
Taller programación web ajax con jquery
Taller programación web  ajax con jqueryTaller programación web  ajax con jquery
Taller programación web ajax con jquery
 
016
016016
016
 
Mysql
MysqlMysql
Mysql
 
Base de Datos por Gustavo V.M
Base de Datos por Gustavo V.MBase de Datos por Gustavo V.M
Base de Datos por Gustavo V.M
 
Unidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde javaUnidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde java
 
Espacio de nombres system.Data.Oledb
Espacio de nombres system.Data.OledbEspacio de nombres system.Data.Oledb
Espacio de nombres system.Data.Oledb
 
Modoconexion
ModoconexionModoconexion
Modoconexion
 

Plus de Eddye Arturo Sanchez Castillo

Plus de Eddye Arturo Sanchez Castillo (20)

Sesion12.pdf
Sesion12.pdfSesion12.pdf
Sesion12.pdf
 
Clase11
Clase11Clase11
Clase11
 
Clase10 forms
Clase10 formsClase10 forms
Clase10 forms
 
Clase05 one drive-practica
Clase05 one drive-practicaClase05 one drive-practica
Clase05 one drive-practica
 
Clase04 one drive
Clase04 one driveClase04 one drive
Clase04 one drive
 
Clase03 correo-electronico
Clase03 correo-electronicoClase03 correo-electronico
Clase03 correo-electronico
 
Clase02 gestion-procesos
Clase02 gestion-procesosClase02 gestion-procesos
Clase02 gestion-procesos
 
Clase01 trabajo remoto
Clase01 trabajo remotoClase01 trabajo remoto
Clase01 trabajo remoto
 
HERRAMIENTAS TECNOLOGICAS_Clase18
HERRAMIENTAS TECNOLOGICAS_Clase18HERRAMIENTAS TECNOLOGICAS_Clase18
HERRAMIENTAS TECNOLOGICAS_Clase18
 
HERRAMIENTAS_TECNOLOGICAS_Clase12
HERRAMIENTAS_TECNOLOGICAS_Clase12HERRAMIENTAS_TECNOLOGICAS_Clase12
HERRAMIENTAS_TECNOLOGICAS_Clase12
 
HERRAMIENTAS TECNOLOGICAS_Clase11
HERRAMIENTAS TECNOLOGICAS_Clase11HERRAMIENTAS TECNOLOGICAS_Clase11
HERRAMIENTAS TECNOLOGICAS_Clase11
 
HERRAMIENTAS_TECNOLOGICAS_Clase10
HERRAMIENTAS_TECNOLOGICAS_Clase10HERRAMIENTAS_TECNOLOGICAS_Clase10
HERRAMIENTAS_TECNOLOGICAS_Clase10
 
HERRAMIENTAS TECNOLOGICASClase09
HERRAMIENTAS TECNOLOGICASClase09HERRAMIENTAS TECNOLOGICASClase09
HERRAMIENTAS TECNOLOGICASClase09
 
HERRAMIENTAS TECNOLOGICAS_Clase08
HERRAMIENTAS TECNOLOGICAS_Clase08HERRAMIENTAS TECNOLOGICAS_Clase08
HERRAMIENTAS TECNOLOGICAS_Clase08
 
HERRAMIENTAS TECNOLOGICAS_Clase07
HERRAMIENTAS TECNOLOGICAS_Clase07HERRAMIENTAS TECNOLOGICAS_Clase07
HERRAMIENTAS TECNOLOGICAS_Clase07
 
HERRAMIENTAS TECNOLOGICAS_Clase06
HERRAMIENTAS TECNOLOGICAS_Clase06HERRAMIENTAS TECNOLOGICAS_Clase06
HERRAMIENTAS TECNOLOGICAS_Clase06
 
HERRAMIENTAS TECNOLOGICAS_Clase05
HERRAMIENTAS TECNOLOGICAS_Clase05HERRAMIENTAS TECNOLOGICAS_Clase05
HERRAMIENTAS TECNOLOGICAS_Clase05
 
HERRAMIENTAS TECNOLOGICASClase04
HERRAMIENTAS TECNOLOGICASClase04HERRAMIENTAS TECNOLOGICASClase04
HERRAMIENTAS TECNOLOGICASClase04
 
HERRAMIENTAS TECNOLOGICAS_Clase03
HERRAMIENTAS TECNOLOGICAS_Clase03HERRAMIENTAS TECNOLOGICAS_Clase03
HERRAMIENTAS TECNOLOGICAS_Clase03
 
HERRAMIENTAS TECNOLOGICAS_Clase02
HERRAMIENTAS TECNOLOGICAS_Clase02HERRAMIENTAS TECNOLOGICAS_Clase02
HERRAMIENTAS TECNOLOGICAS_Clase02
 

Dernier

TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Dernier (20)

Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 

PHP MySql - FIEI - UNFV Clase07

  • 2. Las principales temas de este capitulo son: Conectarse al Servidor MySql Conectarse a la Base de Datos Enviar Consultas al Servidor Manejo de Tablas Manejo de Registros
  • 3. Mysql_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’);
  • 4. Para 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)
  • 5. Mysql_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.
  • 6. Mysql_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();
  • 7. Mysql_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);
  • 8. Mysql_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 Para leer todos los objeto de la variable $dbs y lo objetos se utiliza: almacena en la variable $obj. While ($obj=Mysql_fetch_object($dbs)) { $obj=Mysql_fetch_object($dbs); Instrucciones; }
  • 9. Para referir al nombre de una base de datos se utiliza la siguiente sintaxis Variable->Database Es la variable1 de la función mysql_fetch_object donde se almacena el objeto leído.
  • 10. Mysql_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);
  • 11.
  • 12. Mysql_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’);