SlideShare una empresa de Scribd logo
1 de 18
¿ Que es php? PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
Sintaxis de php. PHP y HTML PHP nos permite embeber sus fragmentos de código dentro de la página HTML, es decir, es posible incluir lenguaje PHP en un código HTML. Es por tanto necesario especificar cuáles son las partes constitutivas del código PHP. Esto se consigue delimitando nuestro código por etiquetas.  Como vimos en la unidad anterior, el modo de funcionamiento de una página PHP es el siguiente: el servidor va a reconocer la extensión correspondiente a la página PHP ( php, php3, php4, phtml,...) y antes de enviarla al navegador va a encargarse de interpretar y ejecutar todo aquello que se encuentre entre las etiquetas correspondientes al lenguaje PHP. El resto, lo enviara sin más, ya que asumirá que se trata de código HTML absolutamente comprensible por el navegador.Hay cuatro conjuntos de etiquetas que delimitan el código PHP:   <?php   y     ?><?       y      ?><%        y      %><script lenguaje="php">  y   </script> De estos cuatro tipos de etiquetas, sólo dos, <?php. . .?> y <script lenguaje="php">. . .</script>, están siempre disponibles. El resto pueden ser configuradas en el fichero php.ini para ser o no aceptadas por el intérprete. 
Caracteres especiales de php En php... cuando tengo q ponerle nombre a algo... y tengo q usar caracteres espaciales como ser Ñ o letras acentuadas... como se pone? Porque si le mando la letra directamente la muestra mal.En algunos lugares del código veo q usan símbolos raros para representar algunas letras tipo así &* para citar un ejemplo...
Gestores de base de datos de php PostGreSQL es un sistema de gestión de bases de datos objeto-relacional (ORDBMS) basado en el proyecto POSTGRES, de la universidad de Berkeley. El director de este proyecto es el profesor Michael Stonebraker, y fue patrocinado por DefenseAdvancedResearchProjectsAgency (DARPA), el ArmyResearch Office (ARO), el NationalScienceFoundation (NSF), y ESL, Inc.
SQL "StructuredQueryLanguage" representa un método estricto y más general de almacenamiento de datos que estándares anteriores. SQL es un estándar ANSI (www.ansi.org) y ECMA (www.ecma.ch). La estructura básica de una base de datos relacional con SQL es muy simple. Una instalación de base de datos puede contener múltiples bases de datos, cada base de datos puede contener un conjunto de tablas. Cada tabla está compuesta de un conjunto de columnas cuidadosamente diseñadas y cada elemento (o entrada) de la tabla es una fila.
Update Se utiliza para modificar datos previamente almacenados en la base de datos. UPDATE table SET campo1='valor1, campo2='valor2' WHERE condición  updatearticulos set seccion=1  where id=2;La clausula where es similar a la usada en el select para las uniones.
Delete DELETE FROM tabla WHERE condición;   deletefromarticuloswhereseccion=1; Es muy importante especificar la cláusula where, de otra forma se borrarán todos los datos almacenados en la tabla especificada.
Lo primero que vamos a hacer es descargar WAMPServer. Una vez descargado dar doble click al instalador. El instalador es bastante fácil de seguir, pero de todas formas aquí dejo algunas capturas de pantalla:
Presentación1
Presentación1
Presentación1
Presentación1
Presentación1
Presentación1
Presentación1
Presentación1
Presentación1

Más contenido relacionado

La actualidad más candente (10)

Introducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHPIntroducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHP
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Xml 1
Xml 1Xml 1
Xml 1
 
15.servidor php
15.servidor php15.servidor php
15.servidor php
 
PHP
PHPPHP
PHP
 
Latex
LatexLatex
Latex
 
MEAN Stack
MEAN StackMEAN Stack
MEAN Stack
 
XML Básico DB2
XML Básico DB2XML Básico DB2
XML Básico DB2
 
Utilizacion de archivos en Dev C++
Utilizacion de archivos en Dev C++Utilizacion de archivos en Dev C++
Utilizacion de archivos en Dev C++
 
Xml
XmlXml
Xml
 

Destacado

Est+índares de televisi+¦n
Est+índares de televisi+¦nEst+índares de televisi+¦n
Est+índares de televisi+¦npit-zahot
 
La Conquista de América
La Conquista de AméricaLa Conquista de América
La Conquista de Américapamumo
 
Revista interactiva el portal
Revista interactiva el portalRevista interactiva el portal
Revista interactiva el portalcifuentesbkarenp
 
Variablesenphp 130402171450-phpapp01
Variablesenphp 130402171450-phpapp01Variablesenphp 130402171450-phpapp01
Variablesenphp 130402171450-phpapp01Adriana Guerrero
 
Tarea tablas de contenidos para combinar
Tarea tablas de contenidos   para combinarTarea tablas de contenidos   para combinar
Tarea tablas de contenidos para combinarbebetoquintero1992
 
1 guia perifericos de entrada, salida y comunicacion
1 guia perifericos de entrada, salida y comunicacion1 guia perifericos de entrada, salida y comunicacion
1 guia perifericos de entrada, salida y comunicacionnohoraortega
 
Consultas familias
Consultas familiasConsultas familias
Consultas familiasjorquera
 
Bitácora 06 de marzo
Bitácora 06 de marzoBitácora 06 de marzo
Bitácora 06 de marzoDavid Ospina
 
Resumen de exposiciones adminstracion de justicia
Resumen de exposiciones   adminstracion de justiciaResumen de exposiciones   adminstracion de justicia
Resumen de exposiciones adminstracion de justiciahenrix02
 
Juguemos
JuguemosJuguemos
JuguemosAlkaki
 
Herramienta web jpg_fun
Herramienta web jpg_funHerramienta web jpg_fun
Herramienta web jpg_funPromo Sexi
 
Macrooooooooooooooooooo
MacroooooooooooooooooooMacrooooooooooooooooooo
MacrooooooooooooooooooodanniellN
 

Destacado (20)

Est+índares de televisi+¦n
Est+índares de televisi+¦nEst+índares de televisi+¦n
Est+índares de televisi+¦n
 
La Conquista de América
La Conquista de AméricaLa Conquista de América
La Conquista de América
 
Revista interactiva el portal
Revista interactiva el portalRevista interactiva el portal
Revista interactiva el portal
 
Intereses
InteresesIntereses
Intereses
 
Variablesenphp 130402171450-phpapp01
Variablesenphp 130402171450-phpapp01Variablesenphp 130402171450-phpapp01
Variablesenphp 130402171450-phpapp01
 
Tarea tablas de contenidos para combinar
Tarea tablas de contenidos   para combinarTarea tablas de contenidos   para combinar
Tarea tablas de contenidos para combinar
 
1 guia perifericos de entrada, salida y comunicacion
1 guia perifericos de entrada, salida y comunicacion1 guia perifericos de entrada, salida y comunicacion
1 guia perifericos de entrada, salida y comunicacion
 
Consultas familias
Consultas familiasConsultas familias
Consultas familias
 
Gimp
GimpGimp
Gimp
 
Bitácora 06 de marzo
Bitácora 06 de marzoBitácora 06 de marzo
Bitácora 06 de marzo
 
Resumen de exposiciones adminstracion de justicia
Resumen de exposiciones   adminstracion de justiciaResumen de exposiciones   adminstracion de justicia
Resumen de exposiciones adminstracion de justicia
 
Intereses
InteresesIntereses
Intereses
 
Vesna marker
Vesna markerVesna marker
Vesna marker
 
Comunicado 01 2012-ii
Comunicado 01 2012-iiComunicado 01 2012-ii
Comunicado 01 2012-ii
 
Juguemos
JuguemosJuguemos
Juguemos
 
Evaluacion
EvaluacionEvaluacion
Evaluacion
 
Tabla sucursal
Tabla sucursalTabla sucursal
Tabla sucursal
 
Brecha Digital
Brecha DigitalBrecha Digital
Brecha Digital
 
Herramienta web jpg_fun
Herramienta web jpg_funHerramienta web jpg_fun
Herramienta web jpg_fun
 
Macrooooooooooooooooooo
MacroooooooooooooooooooMacrooooooooooooooooooo
Macrooooooooooooooooooo
 

Similar a Presentación1 (20)

QUE ES PHP
QUE ES PHPQUE ES PHP
QUE ES PHP
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
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
 
Tutorial php basico
Tutorial php basicoTutorial php basico
Tutorial php basico
 
tema1.pptx
tema1.pptxtema1.pptx
tema1.pptx
 
Clase 2 Lenguajes de Programación Web
Clase 2 Lenguajes de Programación WebClase 2 Lenguajes de Programación Web
Clase 2 Lenguajes de Programación Web
 
Desarrollando un API con REST
Desarrollando un API con RESTDesarrollando un API con REST
Desarrollando un API con REST
 
html5
html5html5
html5
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 
Tecnologías web.pptx
Tecnologías web.pptxTecnologías web.pptx
Tecnologías web.pptx
 
F5 Masticable sobre HTML y CSS
F5 Masticable sobre HTML y CSSF5 Masticable sobre HTML y CSS
F5 Masticable sobre HTML y CSS
 
CakePHP
CakePHPCakePHP
CakePHP
 
Que es php
Que es phpQue es php
Que es php
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
 
Guiacursophp sql
Guiacursophp sqlGuiacursophp sql
Guiacursophp sql
 
Curso introduccionphp sql
Curso introduccionphp sqlCurso introduccionphp sql
Curso introduccionphp sql
 
Unidad5actividdad1
Unidad5actividdad1Unidad5actividdad1
Unidad5actividdad1
 

Más de Jose Villegas

Más de Jose Villegas (6)

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

  • 1.
  • 2. ¿ Que es php? PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
  • 3. Sintaxis de php. PHP y HTML PHP nos permite embeber sus fragmentos de código dentro de la página HTML, es decir, es posible incluir lenguaje PHP en un código HTML. Es por tanto necesario especificar cuáles son las partes constitutivas del código PHP. Esto se consigue delimitando nuestro código por etiquetas.  Como vimos en la unidad anterior, el modo de funcionamiento de una página PHP es el siguiente: el servidor va a reconocer la extensión correspondiente a la página PHP ( php, php3, php4, phtml,...) y antes de enviarla al navegador va a encargarse de interpretar y ejecutar todo aquello que se encuentre entre las etiquetas correspondientes al lenguaje PHP. El resto, lo enviara sin más, ya que asumirá que se trata de código HTML absolutamente comprensible por el navegador.Hay cuatro conjuntos de etiquetas que delimitan el código PHP:   <?php   y     ?><?       y      ?><%        y      %><script lenguaje="php">  y   </script> De estos cuatro tipos de etiquetas, sólo dos, <?php. . .?> y <script lenguaje="php">. . .</script>, están siempre disponibles. El resto pueden ser configuradas en el fichero php.ini para ser o no aceptadas por el intérprete. 
  • 4. Caracteres especiales de php En php... cuando tengo q ponerle nombre a algo... y tengo q usar caracteres espaciales como ser Ñ o letras acentuadas... como se pone? Porque si le mando la letra directamente la muestra mal.En algunos lugares del código veo q usan símbolos raros para representar algunas letras tipo así &* para citar un ejemplo...
  • 5. Gestores de base de datos de php PostGreSQL es un sistema de gestión de bases de datos objeto-relacional (ORDBMS) basado en el proyecto POSTGRES, de la universidad de Berkeley. El director de este proyecto es el profesor Michael Stonebraker, y fue patrocinado por DefenseAdvancedResearchProjectsAgency (DARPA), el ArmyResearch Office (ARO), el NationalScienceFoundation (NSF), y ESL, Inc.
  • 6. SQL "StructuredQueryLanguage" representa un método estricto y más general de almacenamiento de datos que estándares anteriores. SQL es un estándar ANSI (www.ansi.org) y ECMA (www.ecma.ch). La estructura básica de una base de datos relacional con SQL es muy simple. Una instalación de base de datos puede contener múltiples bases de datos, cada base de datos puede contener un conjunto de tablas. Cada tabla está compuesta de un conjunto de columnas cuidadosamente diseñadas y cada elemento (o entrada) de la tabla es una fila.
  • 7. Update Se utiliza para modificar datos previamente almacenados en la base de datos. UPDATE table SET campo1='valor1, campo2='valor2' WHERE condición  updatearticulos set seccion=1  where id=2;La clausula where es similar a la usada en el select para las uniones.
  • 8. Delete DELETE FROM tabla WHERE condición;   deletefromarticuloswhereseccion=1; Es muy importante especificar la cláusula where, de otra forma se borrarán todos los datos almacenados en la tabla especificada.
  • 9. Lo primero que vamos a hacer es descargar WAMPServer. Una vez descargado dar doble click al instalador. El instalador es bastante fácil de seguir, pero de todas formas aquí dejo algunas capturas de pantalla: