Anda di halaman 1dari 12

PROGRAMACION WEB II

Lenguaje: PHP -----> ASP.net ---------> Java Oracle


Base de Datos: MySQL -----> SQL ---------> SQL+
Servidor: Apache -----> ISS ---------> TOMCAT
Soft. Libre S. Comercial

PHP
Lenguaje basado en scripts, se insertan en código HTML.

BASE DE DATO (S.G.B.D) Sistema de Gestión de Base de Datos

<HTML>
<>
<> X
<? N
PHP
?> T
<>
<> B C
</HTML>

FINALIDAD:
Gestionar/Administrar La información por mediante:
 Insertar Datos
 Actualizar
 Eliminar TABLAS (Elementos)
Proveer información

TABLAS
Conjunto de registros

Nº Carnet Apellidos y Nombres Fecha Nac. Sexo Procedencia


20062357 Santos Huayanca Gustavo 05/01/1988 M ICA
20062358 Hernández Martínez Corina 04/03/1990 F ICA
20062364 Muñante Quispe Betzabell 01/10/1989 F CHINCHA
20061510 Romero Lovera Jhon 29/01/1987 M ICA
20061488 Ceron Rupire Edwin 28/07/1989 M ICA

REGISTRO
Conjunto de datos (campos)
¡Modelo de Pool Newman!
SEVIDOR APACHE

Proveer Servicio de Alojamiento y Gestión de información disponible en la intra/extranet


(Servidor Local / Servidor Remoto).

Intra / Extranet

Servidor Local Servidor Remoto

Información en
la misma PC Intranet Extranet

Dirección IP(c) IP(b)


127.0.0.1 192.168.1.n 200.40.25.130
LocalHost

Instalando el AppServ
Para guardar las páginas usaremos la siguiente dirección C:\AppServ\www
Probando el servidor:
Creamos un nuevo documento en el bloc de notas

Guardamos el archivo
Para hacer comentarios dentro de PHP usamos:
// En una línea
/* Para un
parrafo */

Variables y Constantes
Las variables en el lenguaje PHP son no tipadas (no se declaran) y siempre empiezan con el
símbolo $ ($nota, $ncarnet, $sexo, $fNacimiento). No pueden empezar en número.

$nota = “Muestra”;  $nota es del tipo String (cadena)


$nota = 7;  $nota es del tipo int (entero)

Para concatenar dos cadenas se usa el carácter „.‟


La función Gettype($variable) nos devuelve el tipo de dato de dicha variable.

Ejemplo 01:

Código:

Salida:
En PHP no existen valores boléanos (True, False), dependen del contenido de la variable
Nulo, cero, vació  False
Lo opuesto  True

Ejemplo 02:

CONSTANTES
Define (constante, contenido)  El nombre de la constante tiene que ser en mayúscula.

Ejemplo 03:
OPERADORES
Asignación (=)
$nota = 15
$nombre = “Corina”
Igualdad (==)
Solo compara los contenidos
$nota1 = 15;
$nota2 = “15”;
$nota1 == $nota2  Verdadero

Identidad (===)
Compara los contenidos y los tipos.
$nota1 = 15;
$nota2 = “15”;
$nota1 === $nota2  Falso

Ejemplo:
Incremento/Decremento
++
--

Ejemplo 05:

Contador: Incrementa una variable en un valor fijo.


$b = 70;
$b +=5; // $b = $b + 5;
Acumulador:
$TIGV += $IGV;

Atajos:
-= ; *= ; += ; /= ;
VARIABLES EXTERNAS
Formularios:
GET
POST

<FORM METHOD=”GET/POST” ACTION= >


:
:
:
</FORM>

Trabajo: (Personal a mano)


- Definición de GET y POST.
- Un ejercicio de cada uno.

Anda mungkin juga menyukai