Presentación1

18

Transcript of Presentación1

¿ 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 phpEn 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 phpPostGreSQLes 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 Defense Advanced Research Projects Agency (DARPA), el Army Research Office (ARO), el National Science Foundation (NSF), y ESL, Inc.

SQL"Structured Query Language" 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.

UpdateSe utiliza para modificar datos previamente

almacenados en la base de datos.UPDATE table SET campo1='valor1,

campo2='valor2'WHERE condición update articulos set seccion=1  where

id=2;La clausula where es similar a la usada en el select para las uniones.

DeleteDELETE FROM tabla WHERE condición; delete from articulos where seccion=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: