Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado...

25
Aceneth Rivas Tejada Mysql Es una base de datos de código abierto. SQL o Structured Query Lenguaje, es el lenguaje utilizado para crear, consultar y manipular bases de datos MySQL. El lenguaje del lado del servidor, PHP, junto con MySQL, puede crear páginas web dinámicas. <? PhP ?> Es un lenguaje de programación de uso general de script del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. EL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP y tratarlo en tiempo real, con la información Viniendo del cliente web, para regresarle una página web adaptada, en tiempo real. El servidor tiene también capacidad de seguir el camino de un usuario, así como de identificarlo.

Transcript of Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado...

Page 1: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Mysql

Es una base de datos de código abierto. SQL o Structured Query Lenguaje, es el lenguaje

utilizado para crear, consultar y manipular bases de datos MySQL. El lenguaje del lado

del servidor, PHP, junto con MySQL, puede crear páginas web dinámicas.

<? PhP ?>

Es un lenguaje de programación de uso general de script del lado del servidor

originalmente diseñado para el desarrollo web de contenido dinámico.

EL php necesita que un servidor web con capacidad php sea instalado y ejecutado para

poder ejecutar las páginas php.

El servidor va a compilar el código PHP y tratarlo en tiempo real, con la información

Viniendo del cliente web, para regresarle una página web adaptada, en tiempo real.

El servidor tiene también capacidad de seguir el camino de un usuario, así como de

identificarlo.

Page 2: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

MI PRIMERA PÁGINA DINAMICA.

Aquí utilizamos un editor de texto plano, como bloc de notas.

Código en AppServ-php.

<HTM> </HTML> Documento web.

Page 3: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

¿Cómo ejecutar una página dentro del navegador?

Abrimos el navegador y tecleamos en la barra de direcciones, la siguiente dirección:

http:// : Aquí conectamos una página al internet y llamamos una página, situada en un

servidor remoto.

htt://localhost/aceneth/mi_primera _pagina.php

Local host: Dirección php.

aceneth: Nombre de la carpeta en la que se encuentra guardado el archivo php.

Página: Damos una orden al navegador, para conectarse al servidor que tiene instalado

en modo local.

Codigo fuente: El codigo que hemos digitado dentro de esta funcion, no aparecera

exactamente igual.

Page 4: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

<html> o <body> : No puede ser interpretado, es necesario el codigo <?PHP el cual es

interpretado correctamente.

Ejemplo con una unica instrucción de php.

Echo (“Mi primera pagina en HPP”);

Funcion Echo : Se emplea para mostrar una funcion en la pantalla.

() : son sus presectivos seguido con sus instrucciones.

Punto . y coma ; Para terminar la sentencia o una funcion terminada .

Las comillas “” : estas delimitan la cadena, no muestra en pantalla por que no foman

parte de ella.

Nota:

El interprete PHP toma la instrucción y genera codigo, pero HTMl es quien realiza

la funcion de mostrar el texto en pantalla.

<?php y ?> : Con etiquetas y elegido por mayoria de los webmasters.

<? y ?> : Sistema abreviado, para que funcione correctamente es necesario hacer una

directiva en el ficherode configuracion del interprete.

<Script lanaguaje=”PhP>” :Las etiquetas script se utilizan para delimitar el codigo php.

Page 5: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

</Script> : No e smuy recomendable, porque al revisar el codigo puede generar error, es

muy similar a las etiquetas de javascript.

LISTADO CON ERROR.

Ejemplo:

Se ha olvidado la instrucción el punto y coma al final de la primera instrucción.

Correccion: Le añado la coma a la primera instrucción y me aparecera asi:

Page 6: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

INICIACION A LAS VARIABLES.

Pares Nombre Valor: Las variables en php nos necesitan ser declaradas

especificamente, cuando se inicia una vriable, bueno el primer valor , se inicializa de

forma automatica.El interprete lee la cantidad de memoria de las variables.

($): Nombre correcto para asignarle a un nombre de variable un valor es escribirle el

signo dólar, el nombre de la variable.

Operador de asignación: El valor que se le asigna a esa variable en el momento y el

punto y coma.

Cualquiera de estos ejemplos es correcto:

-$nombreDevarible = valor;

-$edad =38;

-$nombre ="José";

$clave="miclavedeacceso";

Listado mostrar Datos.php. Código como tal.

Page 7: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Pagina desde el navegador.

HTML permite incluir cadenas como si fueran cadenas, al ejecutarlo en el navegador el

interprete inserta etiquetas de forma apropiada.

Aquí pueden ver que cambia un poco el código al anterior utilizando las mismas

variables pero con menos líneas, el cual genera el mismo listado.

Page 8: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

LOS NOMBRES DE LAS VARIABLES.

A la variable se asigna un nombre, por el cual se identificara mientras lo necesitemos.

El nombre deberá ir siempre acompañado por el signo $.

Teniendo en cuenta el uso de Minúsculas y Mayúsculas las cuales son un problema al

ejecutarlo.

Page 9: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Ejemplo: Observe bien las variables Nombre.

Las variables almacenan y conservan un valor diferente.

Nombres De Variables Correctas.

$miNombre

$variable_1

No son Permitidos los nombres:

Page 10: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

-Ningún signo de puntuación,

-letras acentuadas

-letras de alfabetos locales como la Ñ.

GESTION BASICA DE DATOS.

Dentro de la variable se almacenan datos, las cuales encontramos de varios tipos.

-Datos numéricos: Los cuales se pueden emplear para cadena. Dentro de esta se pueden

emplear operaciones aritméticas a complejas.

Ejemplo:

$edad=38;

Código como tal operación Básica.

Page 11: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Resultado de las operaciones.

Operadores:

Page 12: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

(++)Autoincremento

(--) Decremento

= Asignación

El pre-incremento y pre-decremento (se aplica antes)

El post-incremento y post-decremento (Si es aplicado después, el comportamiento es

diferente en ambos casos).

Ejemplo:

$valor inicial = 7; se declara con el valor

$valorFinal = ++$valorFinal; se incrementa el valor inicial.

Con autoincremento:

$valor inicial = 7;

$valorFinal = $valorFinal++; Pasara a volver a 8

.

Incrementar con valor en tres unidades:

$variable=$variable+3;

De forma simplificada: variable + = 3;

Tipos De Datos Que Contempla PHP:

Page 13: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Integer Datos tipo Numérico. Double Datos numéricos en coma

flotante(manejo de decimales) String Cadenas alfanuméricas.

Boolean Valores de tipo verdadero-falso. Se obtienen al evaluar una condición.

Array Son matrices. Object Estructuras complejas. Class Las clases son moldes con los que crea

objetos. Unknown type Tipo Desconocido.

Null Tipo de variable a la cual no se ha asignado ningún valor.

Precedencia de operadores: cuando se encuentra una operación aritmética en la

que aparezcan varios operadores, se ejecutan primero los productos y las

divisiones, luego suma y resta.

$valor= 3+2*5;

Primero se calcula el producto de 2*5 y se suma el 3.

CONOCER Y CAMBIAR EL TIPO DE UN DATO.

Page 14: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

En php nos sirve para conocer el tipo de dato que hay almacenado en una variable.

Gettype: Cambia el carácter de una variable.

Ejemplo: Mediante la función Gettype.

Como cambian las variables.

Page 15: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Cambiar Tipo De Dato: Se omite las etiquetas HTML y del final para facilitar

la lectura del código.

Resultado cambio de Tipo:

Page 16: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Cambio A Entero:

El número decimal lo convertimos a entero.

Cambio a la Cadena:

Page 17: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Dentro de la conversión de tipo string, la variable no contendrá el valor numérico, si no

la cadena.

Cambio A Doble:

Podemos cambiar una variable de tipo cadena a tipo numérico.

Tipo Numérico:

Page 18: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Casting:

Consiste en anteponer el tipo deseado, entre paréntesis, antes del nombre de la variable.

Resultado:

EXPANSION DE VARIABLES.

PHP tiene una cualidad especifica en el manejo de las variables. Cuando en una cadena

se incluye el nombre de una variable incluyendo el signo del dólar, el interprete incluye

el valor de dicha variable en lugar de su nombre.

Page 19: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Ejemplo:

Expansion: el interprete incluye el valor de dicha variable en lugar de su nombre.

Resultado:

Comillas simple: Podemos delimitar la cadena mediante comillas simples.

Resulatado

Escapar un Carácter

Consiste en añadirle a un carácter determinado un contraslash que anula el efecto de dicho

carácter o barra inclinada inversa. que anula el efecto de dicho carácter.

Page 20: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Opciones de escape se muestra en la siguiente tabla:

Carácter Escapado. Significado \n Nueva línea \r Retorno de carro \t Tabulación Horizontal \$ Signo de Dólar \’ Comilla Simple \” Comillas Dobles \\ Contraslash

OTRAS FUNCIONES DE MANEJO DE VARIABLES

Otras funciones para el manejo básico de variables.

Funcion Isset () Recibe como argumento el nombre de una variable y vuelve un valor

de tipo booleano, es decir true o false.

Ejemplo:

Variables Establecidas: Para ver en la práctica el comportamiento de isset observe el Script.

Page 21: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Resultado:

Variables eliminadas

Función UNSET () destinada a eliminar el contenido de una variable.

Page 22: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Resultado:

Función empty: tiene un efecto similar a isset () pero con el resultado opuesto, es decir devuelve un true booleano si la variable no ha recibido todavía ningún valor.

VARIABLES DE VARIABLES

Reconoce y maneja variables que se refieran a otras variables se tratan de variables cuyo contenido es el nombre de otras variables esto resulta

especialmente útil cuando es basado en ciertas condiciones establecidas por los usuarios de las paginas.

Ejemplo:

Page 23: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Variables variables: si se almacenan dos saludos en variables de memoria para mostrar el

que convenga.

Resultado:

CONSTANTES

En ocasiones es necesario crear y utilizar pares nombre-valor cuyo contenido va a permanecer inmutable durante toda la ejecución del script. Para esta finalidad

empleamos CONSTANTES que se crean mediante el uso de la función define ().

Ejemplo: Constantes: El primero es el nombre de la constante y el segundo es su valor.

Page 24: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

Al ejecutarlo se verá que en la página aparece el valor de la constante definida.

Nota:

Al querer determinar si una constante está definida en algún punto concreto del script. Función defined () recibe el nombre de la constante y nos devuelve un valor booleano (true o false).

Ejemplo: echo ("pi"));se define el color en una constante, como en el siguiente:

define ("colorDestacado", "#ff0000"); Cuando en otra parte del código, necesitemos usar el color que destaque el texto incluiremos en la pagina lo siguiente <?php

Page 25: Mysql - WordPress.comEL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php. El servidor va a compilar el código PHP

Aceneth Rivas Tejada

echo ("<Font color=".colorDestacado.">"); ?>

Ventaja: la constante solo es necesario definirla una vez en todo el script con

independencia de cuantas veces se utilice. Al ejecutarlo vera que en la pagina le aparece el valor de la constante definida.

cuando se define una constante no se puede modificar su valor en ningún punto de la

ejecución del script.

"La imaginación es más importante que el conocimiento.