SlideShare una empresa de Scribd logo
1 de 9
Figueroa
Solano
Carlos
Adrián
B) USO DE DEL LENGUAJE
DE PROGRAMACIÓN CON
SOPORTE EN BASE DE
DATOS EN WEB
 El intérprete de PHP solo ejecuta el código que se encuentra
entre sus delimitadores. Los delimitadores más comunes
son <?php para abrir una sección PHP y ?> para cerrarla. El
propósito de estos delimitadores es separar el código PHP del
resto de código, como por ejemplo el HTML.
SINTAXIS
 Programa Hola mundo con PHP embebido en código HTML:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<title> Ejemplo básico PHP</title>
</head>
<body>
<?php
echo 'Hola mundo';
?>
</body>
</html>
 Una variable es un espacio reservado en el computador para
contener valores
que pueden cambiar durante el desarrollo del algoritmo. Los
tipos de variables
(Numéricas, carácter, lógicas) determinan cómo se
manipulará la información
contenida en esas. Una variable que se ha definido de un
cierto tipo solo puede
tomar valores de ese tipo, es el caso de la variable entera x,
solo podrá recibir
número enteros,
 Una Constante: es un espacio reservado para contener valores
que no cambian
a lo largo de la ejecución de un algoritmo
VARIABLES Y CONSTANTES
 El concepto de array o arreglo nace de la necesidad de querer
tener datos del mismo tipo en un elemento contenedor que
facilite la accesibilidad, recordamos que el elemento
contenedor variable solamente puede contener un valor y que
para almacenar muchos datos tendríamos que tener tantas
variables como datos existan. Los datos en un arreglo se
almacenan de forma continua como vagones en un tren, pero
previamente se debe indicar la cantidad de elementos o
inicializarlo con los datos que se quiera almacenar
ARREGLOS
int[] arregloInicializado = { 12, 13, 14 };
// Declaracion del arreglo indicándole el tamaño o
cantidad maxima de elementos
int [] miArreglo = new int[9];
for (int indice = 0; indice < 10; indice ++ )
{
// ESCRITURA
//Indicamos donde queremos almacenar el elemento
miArreglo[indice]
// Asignamos el elemento, en este caso númerico
= indice;
// LECTURA
Console.Out.WriteLine(
// Optenemos el elemento que se encuentre en el indice indicado
miArreglo[indice]
);
}
APLICACIÓN SENCILLA DE UN ARREGLO:
 En PL/SQL sólo disponemos de
la estructura condicional IF. Su
sintaxis se muestra a
continuación:
IF (expresión) THEN
-- Instrucciones
ELSIF (expresión) THEN
-- Instrucciones
ELSE
-- Instrucciones
END IF;
 Un aspecto a tener en cuenta
es que la instrucción
condicional anidada es ELSIF y
no "ELSEIF".
ESTRUCTURA DE CONTROL
 Una función es un subprograma que devuelve un valor. La
sintaxis para construir funciones es la siguiente:
CREATE [OR REPLACE]
FUNCTION <fn_name>[(<param1> IN <type>, <param2> IN
<type>, ...)]
RETURN
<return_type>
IS
result <return_type>;
BEGIN return(result);
[EXCEPTION]
-- Sentencias control de excepción
END [<fn_name>];
FUNCIONES
HTTP://TUTORIALES.CONALEPQRO.EDU.MX/PAGINASS%20WE
B/2.1%20B%20CONSTRUCION%20DE%20FUNSIONES.HTML

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Curso html
Curso   htmlCurso   html
Curso html
 
Css - Tema 1
Css - Tema 1Css - Tema 1
Css - Tema 1
 
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
 
Get & post
Get & postGet & post
Get & post
 
Xhtml
XhtmlXhtml
Xhtml
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
 
Bases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadminBases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadmin
 
resumen del modelo OSI y TCP/IP
resumen del modelo OSI y TCP/IPresumen del modelo OSI y TCP/IP
resumen del modelo OSI y TCP/IP
 
Que es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSSQue es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSS
 
Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3
 
MySQL
MySQLMySQL
MySQL
 
Identificación del lenguaje de css
Identificación del lenguaje de cssIdentificación del lenguaje de css
Identificación del lenguaje de css
 
Html
HtmlHtml
Html
 
Topologia de redes
Topologia de redesTopologia de redes
Topologia de redes
 
html5.ppt
html5.ppthtml5.ppt
html5.ppt
 
3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros
 
Etiqueta body parametros
Etiqueta body parametrosEtiqueta body parametros
Etiqueta body parametros
 
Cuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basicCuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basic
 
Sesiones en Php
Sesiones en  PhpSesiones en  Php
Sesiones en Php
 
Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTML
 

Destacado

A) confiuracion del entorno de travajo de la base de datos en web
A) confiuracion del entorno de travajo de la base de datos en webA) confiuracion del entorno de travajo de la base de datos en web
A) confiuracion del entorno de travajo de la base de datos en webChaarly Fiiguerooa
 
A) identificación del lenguaje java script
A) identificación del lenguaje java scriptA) identificación del lenguaje java script
A) identificación del lenguaje java scriptChaarly Fiiguerooa
 
Música y literatura en la grecia antigua
Música y literatura en la grecia antiguaMúsica y literatura en la grecia antigua
Música y literatura en la grecia antiguaSergio Bono
 
Gobierno Regional de Cajamarca: DESARROLLO ECONÓMICO
Gobierno Regional de Cajamarca: DESARROLLO ECONÓMICOGobierno Regional de Cajamarca: DESARROLLO ECONÓMICO
Gobierno Regional de Cajamarca: DESARROLLO ECONÓMICOIvan Mena Alberca
 
Sistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de DiscoSistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de DiscoVictor Prieto
 
Sunat y desafios de la tributación
Sunat y desafios de la tributaciónSunat y desafios de la tributación
Sunat y desafios de la tributaciónKAtiRojChu
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internetlorenzosc1995
 
Cajamarca en la independencia y la república
Cajamarca en la independencia y la repúblicaCajamarca en la independencia y la república
Cajamarca en la independencia y la repúblicaWilliams Marin Chavez
 
Los gobiernos regionales y los gobiernos locales
Los gobiernos regionales y los gobiernos localesLos gobiernos regionales y los gobiernos locales
Los gobiernos regionales y los gobiernos localesChuna Christopher
 
Estado y gobierno
Estado y gobiernoEstado y gobierno
Estado y gobiernoKAtiRojChu
 
Auditoria del desarrollo de sistemas de información en el gobierno regional c...
Auditoria del desarrollo de sistemas de información en el gobierno regional c...Auditoria del desarrollo de sistemas de información en el gobierno regional c...
Auditoria del desarrollo de sistemas de información en el gobierno regional c...Arturo GR
 
Bien individual y bien común
Bien individual y bien comúnBien individual y bien común
Bien individual y bien comúnsetpp
 
Gobiernos regionales y locales
Gobiernos regionales y localesGobiernos regionales y locales
Gobiernos regionales y localesAncaroka
 
El bien comun y el bien individual
El bien comun y el bien individualEl bien comun y el bien individual
El bien comun y el bien individualPIEERTTOBY
 

Destacado (20)

A) confiuracion del entorno de travajo de la base de datos en web
A) confiuracion del entorno de travajo de la base de datos en webA) confiuracion del entorno de travajo de la base de datos en web
A) confiuracion del entorno de travajo de la base de datos en web
 
A) identificación del lenguaje java script
A) identificación del lenguaje java scriptA) identificación del lenguaje java script
A) identificación del lenguaje java script
 
desentralizacion
desentralizaciondesentralizacion
desentralizacion
 
Música y literatura en la grecia antigua
Música y literatura en la grecia antiguaMúsica y literatura en la grecia antigua
Música y literatura en la grecia antigua
 
Gobierno Regional de Cajamarca: DESARROLLO ECONÓMICO
Gobierno Regional de Cajamarca: DESARROLLO ECONÓMICOGobierno Regional de Cajamarca: DESARROLLO ECONÓMICO
Gobierno Regional de Cajamarca: DESARROLLO ECONÓMICO
 
Sistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de DiscoSistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de Disco
 
Sunat y desafios de la tributación
Sunat y desafios de la tributaciónSunat y desafios de la tributación
Sunat y desafios de la tributación
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internet
 
aw 10 Denims
aw 10 Denims aw 10 Denims
aw 10 Denims
 
Cajamarca en la Guerra con Chile
Cajamarca en la Guerra con ChileCajamarca en la Guerra con Chile
Cajamarca en la Guerra con Chile
 
Cajamarca en la independencia y la república
Cajamarca en la independencia y la repúblicaCajamarca en la independencia y la república
Cajamarca en la independencia y la república
 
Bien individual y bien comun
Bien individual y bien comunBien individual y bien comun
Bien individual y bien comun
 
Los gobiernos regionales y los gobiernos locales
Los gobiernos regionales y los gobiernos localesLos gobiernos regionales y los gobiernos locales
Los gobiernos regionales y los gobiernos locales
 
Estado y gobierno
Estado y gobiernoEstado y gobierno
Estado y gobierno
 
jmo 2017 guia friso cronologico
jmo 2017 guia friso cronologicojmo 2017 guia friso cronologico
jmo 2017 guia friso cronologico
 
Auditoria del desarrollo de sistemas de información en el gobierno regional c...
Auditoria del desarrollo de sistemas de información en el gobierno regional c...Auditoria del desarrollo de sistemas de información en el gobierno regional c...
Auditoria del desarrollo de sistemas de información en el gobierno regional c...
 
jmo 2017 guia linea de tiempo
jmo 2017 guia linea de tiempojmo 2017 guia linea de tiempo
jmo 2017 guia linea de tiempo
 
Bien individual y bien común
Bien individual y bien comúnBien individual y bien común
Bien individual y bien común
 
Gobiernos regionales y locales
Gobiernos regionales y localesGobiernos regionales y locales
Gobiernos regionales y locales
 
El bien comun y el bien individual
El bien comun y el bien individualEl bien comun y el bien individual
El bien comun y el bien individual
 

Similar a PHP y bases de datos

Similar a PHP y bases de datos (20)

Manual+php+básico
Manual+php+básicoManual+php+básico
Manual+php+básico
 
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Java 1
Java 1Java 1
Java 1
 
Guia programacionwebbasicophp
Guia programacionwebbasicophpGuia programacionwebbasicophp
Guia programacionwebbasicophp
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Php informacion
Php informacion Php informacion
Php informacion
 
Php
PhpPhp
Php
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Int. programacion
Int. programacionInt. programacion
Int. programacion
 
Mini manual php
Mini manual phpMini manual php
Mini manual php
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 

Último

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 

Último (9)

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 

PHP y bases de datos

  • 1. Figueroa Solano Carlos Adrián B) USO DE DEL LENGUAJE DE PROGRAMACIÓN CON SOPORTE EN BASE DE DATOS EN WEB
  • 2.  El intérprete de PHP solo ejecuta el código que se encuentra entre sus delimitadores. Los delimitadores más comunes son <?php para abrir una sección PHP y ?> para cerrarla. El propósito de estos delimitadores es separar el código PHP del resto de código, como por ejemplo el HTML. SINTAXIS
  • 3.  Programa Hola mundo con PHP embebido en código HTML: <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8" /> <title> Ejemplo básico PHP</title> </head> <body> <?php echo 'Hola mundo'; ?> </body> </html>
  • 4.  Una variable es un espacio reservado en el computador para contener valores que pueden cambiar durante el desarrollo del algoritmo. Los tipos de variables (Numéricas, carácter, lógicas) determinan cómo se manipulará la información contenida en esas. Una variable que se ha definido de un cierto tipo solo puede tomar valores de ese tipo, es el caso de la variable entera x, solo podrá recibir número enteros,  Una Constante: es un espacio reservado para contener valores que no cambian a lo largo de la ejecución de un algoritmo VARIABLES Y CONSTANTES
  • 5.  El concepto de array o arreglo nace de la necesidad de querer tener datos del mismo tipo en un elemento contenedor que facilite la accesibilidad, recordamos que el elemento contenedor variable solamente puede contener un valor y que para almacenar muchos datos tendríamos que tener tantas variables como datos existan. Los datos en un arreglo se almacenan de forma continua como vagones en un tren, pero previamente se debe indicar la cantidad de elementos o inicializarlo con los datos que se quiera almacenar ARREGLOS
  • 6. int[] arregloInicializado = { 12, 13, 14 }; // Declaracion del arreglo indicándole el tamaño o cantidad maxima de elementos int [] miArreglo = new int[9]; for (int indice = 0; indice < 10; indice ++ ) { // ESCRITURA //Indicamos donde queremos almacenar el elemento miArreglo[indice] // Asignamos el elemento, en este caso númerico = indice; // LECTURA Console.Out.WriteLine( // Optenemos el elemento que se encuentre en el indice indicado miArreglo[indice] ); } APLICACIÓN SENCILLA DE UN ARREGLO:
  • 7.  En PL/SQL sólo disponemos de la estructura condicional IF. Su sintaxis se muestra a continuación: IF (expresión) THEN -- Instrucciones ELSIF (expresión) THEN -- Instrucciones ELSE -- Instrucciones END IF;  Un aspecto a tener en cuenta es que la instrucción condicional anidada es ELSIF y no "ELSEIF". ESTRUCTURA DE CONTROL
  • 8.  Una función es un subprograma que devuelve un valor. La sintaxis para construir funciones es la siguiente: CREATE [OR REPLACE] FUNCTION <fn_name>[(<param1> IN <type>, <param2> IN <type>, ...)] RETURN <return_type> IS result <return_type>; BEGIN return(result); [EXCEPTION] -- Sentencias control de excepción END [<fn_name>]; FUNCIONES