SlideShare una empresa de Scribd logo
Universidad Francisco
Gavidia
PROGRAMACIÓN 4
Conexión con MySQL.
MySQL es uno de los gestores de bases de datos mas utilizados en entornos en los cuales se
emplea PHP ya que PHP dispone de numerosas funciones que se compaginan perfectamente
con MySQL. La forma genérica de obtener información de tablas en Mysql es la siguiente:
- Conexión con el gestor.
- Preparación de la consulta SQL.
- Ejecución de la consulta.
- Procesamiento del resultado obtenido en el cursor.
- Liberación de recursos (esta es opcional, aunque es recomendable).
- Cierre de la conexión con el gestor.
Funciones con MySQL.
Función Descripción
mysql_connect(“host”,”usuario”,”password”) Establece la conexión con el servidor. Recibe el host y el
usuario y contraseña con el que debe conectar.
mysql_select_db(“base de datos”,conexión) Selecciona la base de datos sobre la cual se va a trabajar.
mysql_query(consulta,conexión) Ejecuta la consulta SQL indicada como primer parámetro.
mysql_num_fields(cursor) Devuelve el numero de atributos que figuran en el cursor
que se le pasa como parámetro y en el que se almacena el
resultado de la consulta.
mysql_fetch_row(cursor) Avanza a la siguiente posición de la fila en cursor. Devuelve
un array que contiene en sus celdas cada uno de los
valores de los atributos de la fila.
mysql_free_result(cursor) Libera los recursos asociados al cursor.
mysql_close(conexion) Cierra la conexión establecida con mysql_connect.
Otras Funciones con MySQL.
Función Descripción
mysql_list_dbs(conexion) Devuelve en un cursor los nombres de las bases de datos
disponibles en el servidor al que se haya conectado con
mysql_connect
mysql_list_tables(base_datos,conexion) Devuelve en un cursor los nombres de las tablas disponibles en
la base de datos.
mysql_tablename(cursor,numero_fila) Devuelve el nombre de la tabla o base de datos en la que esta
el cursor indicado
mysql_field_name(cursor,numero_col) Devuelve el nombre del campo cuyo índice se pasa como
segundo parámetro
mysql_field_type(cursor,numero_Col) Devuelve el tipo del campo cuyo índice se pasa como segundo
parámetro
mysql_field_len(cursor,numero_col) Devuelve la longitud del campo cuyo índice se pasa como
segundo parámetro
Otras Funciones con MySQL.
Función Descripción
mysql_field_flags(cursor,numero_col) Devuelve una serie de indicativos correspondientes a
características del atributo cuyo índice se pasa como segundo
parámetro
mysql_affected_rows(conexion) Devuelve el numero de filas afectadas por una actualización o
borrado
mysql_change_user(usuario,password) Cambia de usuario
mysql_create_db(basedatos) Crea una base de datos con el nombre pasado por parámetro
mysql_drop_db(basedatos) Elimina la base de datos pasada por parámetro
mysql_insert_id(cursor) Devuelve el valor generado para un AUTOINCREMENT

Más contenido relacionado

La actualidad más candente

Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
Andrés Pizarro
 
Presentación4 modulos2008
Presentación4 modulos2008Presentación4 modulos2008
Presentación4 modulos2008
keniameraris
 
CONNECTION
CONNECTIONCONNECTION
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQL
Angel Vazquez
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sql
toniserna
 
Manual de conexión de base de datos distribuida.pdf
Manual  de conexión de base de datos distribuida.pdfManual  de conexión de base de datos distribuida.pdf
Manual de conexión de base de datos distribuida.pdf
Josafat Aguilar Olivares
 
Replicacion sql server
Replicacion  sql serverReplicacion  sql server
Replicacion sql server
Jhonny Gaibor Andrade
 
php-mysql
php-mysqlphp-mysql
php-mysql
Katherine Pérez
 
Cuarta 1
Cuarta 1Cuarta 1
Manual de base de datos distribuidasd+
Manual de base de datos distribuidasd+Manual de base de datos distribuidasd+
Manual de base de datos distribuidasd+
Jorch Mendez
 
Instalar msql server en debian
Instalar msql server en debianInstalar msql server en debian
Instalar msql server en debian
Daniel Zavala
 
Resulset en java
Resulset en javaResulset en java
Resulset en java
kleyber Goñas Terrones
 
Practica 1(proyecto final) unidad 6
Practica 1(proyecto final) unidad 6Practica 1(proyecto final) unidad 6
Practica 1(proyecto final) unidad 6
Juan Lopez
 
Bases distribuidas en mysql
Bases distribuidas en mysqlBases distribuidas en mysql
Bases distribuidas en mysql
Giovanni Peruch
 
Actividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQLActividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQL
Francisco Medina
 
Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
MARIA ROCIO VASQUEZ ESPINOZA
 
MySQL
MySQLMySQL
Manual de creacion de almacenamiento de imagen en una base de datos
Manual de creacion de almacenamiento de imagen en una base de datosManual de creacion de almacenamiento de imagen en una base de datos
Manual de creacion de almacenamiento de imagen en una base de datos
AGRIPINO QUISPE
 

La actualidad más candente (18)

Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
 
Presentación4 modulos2008
Presentación4 modulos2008Presentación4 modulos2008
Presentación4 modulos2008
 
CONNECTION
CONNECTIONCONNECTION
CONNECTION
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQL
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sql
 
Manual de conexión de base de datos distribuida.pdf
Manual  de conexión de base de datos distribuida.pdfManual  de conexión de base de datos distribuida.pdf
Manual de conexión de base de datos distribuida.pdf
 
Replicacion sql server
Replicacion  sql serverReplicacion  sql server
Replicacion sql server
 
php-mysql
php-mysqlphp-mysql
php-mysql
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
Manual de base de datos distribuidasd+
Manual de base de datos distribuidasd+Manual de base de datos distribuidasd+
Manual de base de datos distribuidasd+
 
Instalar msql server en debian
Instalar msql server en debianInstalar msql server en debian
Instalar msql server en debian
 
Resulset en java
Resulset en javaResulset en java
Resulset en java
 
Practica 1(proyecto final) unidad 6
Practica 1(proyecto final) unidad 6Practica 1(proyecto final) unidad 6
Practica 1(proyecto final) unidad 6
 
Bases distribuidas en mysql
Bases distribuidas en mysqlBases distribuidas en mysql
Bases distribuidas en mysql
 
Actividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQLActividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQL
 
Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
 
MySQL
MySQLMySQL
MySQL
 
Manual de creacion de almacenamiento de imagen en una base de datos
Manual de creacion de almacenamiento de imagen en una base de datosManual de creacion de almacenamiento de imagen en una base de datos
Manual de creacion de almacenamiento de imagen en una base de datos
 

Destacado

3. memòria curs filosofia 3 18
3. memòria curs filosofia 3 183. memòria curs filosofia 3 18
3. memòria curs filosofia 3 18alumnespdv
 
Tema 4 organitzacio
Tema 4 organitzacioTema 4 organitzacio
Tema 4 organitzaciomvictmice
 
Grupo 6
Grupo 6Grupo 6
Antivirus
AntivirusAntivirus
Antivirus
fray medina
 
Manual open marcopolo
Manual open marcopoloManual open marcopolo
Manual open marcopolo
John Gonzales Gaspar
 
Introduccion wix
Introduccion wixIntroduccion wix
Introduccion wix
sandraedithsusa
 
Hades i els Inferns
Hades i els InfernsHades i els Inferns
Hades i els Infernsluciheredia
 
Práctica 6
Práctica 6Práctica 6
Creativitat edutic part 1 slideshare
Creativitat edutic part 1 slideshareCreativitat edutic part 1 slideshare
Creativitat edutic part 1 slideshare
presentablees
 
Reglas para un buen uso de netiquette (1)juan
Reglas para un buen uso de netiquette (1)juanReglas para un buen uso de netiquette (1)juan
Reglas para un buen uso de netiquette (1)juan
juantara
 
Recomendaciones piojos en la escuela
Recomendaciones piojos en la escuelaRecomendaciones piojos en la escuela
Recomendaciones piojos en la escuela
CORINAT
 
Programa Electoral Palma - Lliga Regionalista
Programa Electoral Palma - Lliga RegionalistaPrograma Electoral Palma - Lliga Regionalista
Programa Electoral Palma - Lliga RegionalistaLliga Regionalista
 
Practica 1 power point
Practica 1 power pointPractica 1 power point
Practica 1 power point
poncebryan
 
Los búhos visitaron la escuela
Los búhos visitaron la escuelaLos búhos visitaron la escuela
Los búhos visitaron la escuela
Alejandro Zaninetti
 
Dossier formació 2010 11 triptic-1-1
Dossier formació 2010 11 triptic-1-1Dossier formació 2010 11 triptic-1-1
Dossier formació 2010 11 triptic-1-1
xavitc
 
P4 seguint l'estrella
P4 seguint l'estrellaP4 seguint l'estrella
P4 seguint l'estrella
b7003872
 
Aprovechar el potencial de participación de la cooperativa (2013)
Aprovechar el potencial de participación de la cooperativa (2013)Aprovechar el potencial de participación de la cooperativa (2013)
Aprovechar el potencial de participación de la cooperativa (2013)
L'Apòstrof, sccl
 
Scrum
ScrumScrum
secretos
secretossecretos
secretos
granfjsh
 

Destacado (20)

3. memòria curs filosofia 3 18
3. memòria curs filosofia 3 183. memòria curs filosofia 3 18
3. memòria curs filosofia 3 18
 
Tema 4 organitzacio
Tema 4 organitzacioTema 4 organitzacio
Tema 4 organitzacio
 
Grupo 6
Grupo 6Grupo 6
Grupo 6
 
Antivirus
AntivirusAntivirus
Antivirus
 
Manual open marcopolo
Manual open marcopoloManual open marcopolo
Manual open marcopolo
 
Introduccion wix
Introduccion wixIntroduccion wix
Introduccion wix
 
Hades i els Inferns
Hades i els InfernsHades i els Inferns
Hades i els Inferns
 
Práctica 6
Práctica 6Práctica 6
Práctica 6
 
Creativitat edutic part 1 slideshare
Creativitat edutic part 1 slideshareCreativitat edutic part 1 slideshare
Creativitat edutic part 1 slideshare
 
Reglas para un buen uso de netiquette (1)juan
Reglas para un buen uso de netiquette (1)juanReglas para un buen uso de netiquette (1)juan
Reglas para un buen uso de netiquette (1)juan
 
Recomendaciones piojos en la escuela
Recomendaciones piojos en la escuelaRecomendaciones piojos en la escuela
Recomendaciones piojos en la escuela
 
Programa Electoral Palma - Lliga Regionalista
Programa Electoral Palma - Lliga RegionalistaPrograma Electoral Palma - Lliga Regionalista
Programa Electoral Palma - Lliga Regionalista
 
Practica 1 power point
Practica 1 power pointPractica 1 power point
Practica 1 power point
 
Los búhos visitaron la escuela
Los búhos visitaron la escuelaLos búhos visitaron la escuela
Los búhos visitaron la escuela
 
Dossier formació 2010 11 triptic-1-1
Dossier formació 2010 11 triptic-1-1Dossier formació 2010 11 triptic-1-1
Dossier formació 2010 11 triptic-1-1
 
Educació Per A La Ciutadania Lectura
Educació Per A La Ciutadania LecturaEducació Per A La Ciutadania Lectura
Educació Per A La Ciutadania Lectura
 
P4 seguint l'estrella
P4 seguint l'estrellaP4 seguint l'estrella
P4 seguint l'estrella
 
Aprovechar el potencial de participación de la cooperativa (2013)
Aprovechar el potencial de participación de la cooperativa (2013)Aprovechar el potencial de participación de la cooperativa (2013)
Aprovechar el potencial de participación de la cooperativa (2013)
 
Scrum
ScrumScrum
Scrum
 
secretos
secretossecretos
secretos
 

Similar a Prg4 2 x02

Tema 9 aplicaciones de dos capas por gio
Tema 9   aplicaciones de dos capas por gioTema 9   aplicaciones de dos capas por gio
Tema 9 aplicaciones de dos capas por gio
Robert Wolf
 
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
Pablo Galeana Bailey
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
mpsergiomp
 
Tema 15 aplicaciones de dos capas por gio
Tema 15   aplicaciones de dos capas por gioTema 15   aplicaciones de dos capas por gio
Tema 15 aplicaciones de dos capas por gio
Robert Wolf
 
Mysql3
Mysql3Mysql3
Mysql3
polar
 
Espacio de nombres system.data.sql client
Espacio de nombres system.data.sql clientEspacio de nombres system.data.sql client
Espacio de nombres system.data.sql client
LIZBETH LIZANA CARRASCO
 
Mysql
MysqlMysql
Mysql
MysqlMysql
Mysql
Bi Vega
 
Curso php dia4
Curso php dia4Curso php dia4
Curso php dia4
cognos_uie
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
jbersosa
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
jbersosa
 
Ado.net
Ado.netAdo.net
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
 
PHP MySql - FIEI - UNFV Clase07
PHP MySql - FIEI - UNFV Clase07PHP MySql - FIEI - UNFV Clase07
PHP MySql - FIEI - UNFV Clase07
Eddye Arturo Sanchez Castillo
 
Practica sql i,ii
Practica sql i,iiPractica sql i,ii
Practica sql i,ii
Omar Salazar
 
Modoconexion
ModoconexionModoconexion
Modoconexion
fanyto
 
Cuarta 1
Cuarta 1Cuarta 1
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-20063. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
Samuel Marrero
 
Jdbc
JdbcJdbc
Espacio de nombres system.Data.Oledb
Espacio de nombres system.Data.OledbEspacio de nombres system.Data.Oledb
Espacio de nombres system.Data.Oledb
frank yordi tejada sanchez
 

Similar a Prg4 2 x02 (20)

Tema 9 aplicaciones de dos capas por gio
Tema 9   aplicaciones de dos capas por gioTema 9   aplicaciones de dos capas por gio
Tema 9 aplicaciones de dos capas por gio
 
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
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
 
Tema 15 aplicaciones de dos capas por gio
Tema 15   aplicaciones de dos capas por gioTema 15   aplicaciones de dos capas por gio
Tema 15 aplicaciones de dos capas por gio
 
Mysql3
Mysql3Mysql3
Mysql3
 
Espacio de nombres system.data.sql client
Espacio de nombres system.data.sql clientEspacio de nombres system.data.sql client
Espacio de nombres system.data.sql client
 
Mysql
MysqlMysql
Mysql
 
Mysql
MysqlMysql
Mysql
 
Curso php dia4
Curso php dia4Curso php dia4
Curso php dia4
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
 
Ado.net
Ado.netAdo.net
Ado.net
 
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
 
PHP MySql - FIEI - UNFV Clase07
PHP MySql - FIEI - UNFV Clase07PHP MySql - FIEI - UNFV Clase07
PHP MySql - FIEI - UNFV Clase07
 
Practica sql i,ii
Practica sql i,iiPractica sql i,ii
Practica sql i,ii
 
Modoconexion
ModoconexionModoconexion
Modoconexion
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-20063. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
 
Jdbc
JdbcJdbc
Jdbc
 
Espacio de nombres system.Data.Oledb
Espacio de nombres system.Data.OledbEspacio de nombres system.Data.Oledb
Espacio de nombres system.Data.Oledb
 

Más de Jorge Juárez

Clase 2
Clase 2Clase 2
Clase 2
Jorge Juárez
 
Introducción a Metodologías de Investigación
Introducción a Metodologías de InvestigaciónIntroducción a Metodologías de Investigación
Introducción a Metodologías de Investigación
Jorge Juárez
 
Formulas
FormulasFormulas
Formulas
Jorge Juárez
 
Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013
Jorge Juárez
 
Aet2 class41
Aet2 class41Aet2 class41
Aet2 class41
Jorge Juárez
 
Introcuccion.publisher.2013
Introcuccion.publisher.2013Introcuccion.publisher.2013
Introcuccion.publisher.2013
Jorge Juárez
 
Log0 class41
Log0 class41Log0 class41
Log0 class41
Jorge Juárez
 
Animación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayoAnimación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayo
Jorge Juárez
 
Log0 class31
Log0 class31Log0 class31
Log0 class31
Jorge Juárez
 
Creación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentaciónCreación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentación
Jorge Juárez
 
Planificacion de una presentacion efectiva
Planificacion de una presentacion efectivaPlanificacion de una presentacion efectiva
Planificacion de una presentacion efectiva
Jorge Juárez
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
Jorge Juárez
 
Log0 class22
Log0 class22Log0 class22
Log0 class22
Jorge Juárez
 
Combinación de correspondencia v office2013
Combinación de correspondencia v office2013Combinación de correspondencia v office2013
Combinación de correspondencia v office2013
Jorge Juárez
 
Creacion de tabla de contenido e indice
Creacion de tabla de contenido e indiceCreacion de tabla de contenido e indice
Creacion de tabla de contenido e indice
Jorge Juárez
 
Estilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuacionesEstilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuaciones
Jorge Juárez
 
Log0 class21
Log0 class21Log0 class21
Log0 class21
Jorge Juárez
 
Office 365 version 2015
Office 365 version 2015Office 365 version 2015
Office 365 version 2015
Jorge Juárez
 
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Jorge Juárez
 
Log0 class02
Log0 class02Log0 class02
Log0 class02
Jorge Juárez
 

Más de Jorge Juárez (20)

Clase 2
Clase 2Clase 2
Clase 2
 
Introducción a Metodologías de Investigación
Introducción a Metodologías de InvestigaciónIntroducción a Metodologías de Investigación
Introducción a Metodologías de Investigación
 
Formulas
FormulasFormulas
Formulas
 
Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013
 
Aet2 class41
Aet2 class41Aet2 class41
Aet2 class41
 
Introcuccion.publisher.2013
Introcuccion.publisher.2013Introcuccion.publisher.2013
Introcuccion.publisher.2013
 
Log0 class41
Log0 class41Log0 class41
Log0 class41
 
Animación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayoAnimación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayo
 
Log0 class31
Log0 class31Log0 class31
Log0 class31
 
Creación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentaciónCreación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentación
 
Planificacion de una presentacion efectiva
Planificacion de una presentacion efectivaPlanificacion de una presentacion efectiva
Planificacion de una presentacion efectiva
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Log0 class22
Log0 class22Log0 class22
Log0 class22
 
Combinación de correspondencia v office2013
Combinación de correspondencia v office2013Combinación de correspondencia v office2013
Combinación de correspondencia v office2013
 
Creacion de tabla de contenido e indice
Creacion de tabla de contenido e indiceCreacion de tabla de contenido e indice
Creacion de tabla de contenido e indice
 
Estilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuacionesEstilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuaciones
 
Log0 class21
Log0 class21Log0 class21
Log0 class21
 
Office 365 version 2015
Office 365 version 2015Office 365 version 2015
Office 365 version 2015
 
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
 
Log0 class02
Log0 class02Log0 class02
Log0 class02
 

Último

Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTREACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ssuserbbe638
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
JimmyDeveloperWebAnd
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
VeronicaCabrera50
 
1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos
ROCIORUIZQUEZADA
 
Chatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdfChatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdf
Demetrio Ccesa Rayme
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
JorgeVillota6
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
LudmilaOrtega3
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
EleNoguera
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 

Último (20)

Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTREACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
 
1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos
 
Chatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdfChatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdf
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 

Prg4 2 x02

  • 2. Conexión con MySQL. MySQL es uno de los gestores de bases de datos mas utilizados en entornos en los cuales se emplea PHP ya que PHP dispone de numerosas funciones que se compaginan perfectamente con MySQL. La forma genérica de obtener información de tablas en Mysql es la siguiente: - Conexión con el gestor. - Preparación de la consulta SQL. - Ejecución de la consulta. - Procesamiento del resultado obtenido en el cursor. - Liberación de recursos (esta es opcional, aunque es recomendable). - Cierre de la conexión con el gestor.
  • 3. Funciones con MySQL. Función Descripción mysql_connect(“host”,”usuario”,”password”) Establece la conexión con el servidor. Recibe el host y el usuario y contraseña con el que debe conectar. mysql_select_db(“base de datos”,conexión) Selecciona la base de datos sobre la cual se va a trabajar. mysql_query(consulta,conexión) Ejecuta la consulta SQL indicada como primer parámetro. mysql_num_fields(cursor) Devuelve el numero de atributos que figuran en el cursor que se le pasa como parámetro y en el que se almacena el resultado de la consulta. mysql_fetch_row(cursor) Avanza a la siguiente posición de la fila en cursor. Devuelve un array que contiene en sus celdas cada uno de los valores de los atributos de la fila. mysql_free_result(cursor) Libera los recursos asociados al cursor. mysql_close(conexion) Cierra la conexión establecida con mysql_connect.
  • 4. Otras Funciones con MySQL. Función Descripción mysql_list_dbs(conexion) Devuelve en un cursor los nombres de las bases de datos disponibles en el servidor al que se haya conectado con mysql_connect mysql_list_tables(base_datos,conexion) Devuelve en un cursor los nombres de las tablas disponibles en la base de datos. mysql_tablename(cursor,numero_fila) Devuelve el nombre de la tabla o base de datos en la que esta el cursor indicado mysql_field_name(cursor,numero_col) Devuelve el nombre del campo cuyo índice se pasa como segundo parámetro mysql_field_type(cursor,numero_Col) Devuelve el tipo del campo cuyo índice se pasa como segundo parámetro mysql_field_len(cursor,numero_col) Devuelve la longitud del campo cuyo índice se pasa como segundo parámetro
  • 5. Otras Funciones con MySQL. Función Descripción mysql_field_flags(cursor,numero_col) Devuelve una serie de indicativos correspondientes a características del atributo cuyo índice se pasa como segundo parámetro mysql_affected_rows(conexion) Devuelve el numero de filas afectadas por una actualización o borrado mysql_change_user(usuario,password) Cambia de usuario mysql_create_db(basedatos) Crea una base de datos con el nombre pasado por parámetro mysql_drop_db(basedatos) Elimina la base de datos pasada por parámetro mysql_insert_id(cursor) Devuelve el valor generado para un AUTOINCREMENT