• Like
  • Save
Lenguaje de programacion   php
Upcoming SlideShare
Loading in...5
×

Lenguaje de programacion php

  • 1,890 views
Uploaded on

 

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,890
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. LENGUAJE DE PROGRAMACION - PHP
    Babastre
  • 2. Estructura de PHP
  • 3. Comandos de PHP
    Para empezar a escribir código en php, se debe de abrir una etiqueta especial que es: <?php
    Para señalar que la sentencia en php termina se escribe: ?>
    Se utiliza el lenguaje de php porque este lenguaje le da lógica a nuestra pagina estática de html.
    Para declara una variable de debe de hacer así:
    $variable=$_POST[‘nombre’];
  • 4. Envío de Información
    Para poder leer información ingresada por teclado, se debe de crear un formulario con sus input, toda la información es enviada a través de un submit.
    La información de los formularios se puede enviar a través de 2 métodos el GET y el POST
    La diferencia entre estos dos métodos radica en la forma de enviar los datos a la página, mientras que el método GET envía los datos usando la URL, el método POST los envía por la entrada estándar STDIO.
  • 5. Ejemplo de Post y Get
    procesa2.php?nombre=algo&apellido=mas
  • 6. Ejemplo de Formulario Simple
    <html>
    <head>
    <title>Ejemplo de uso simple en envío y recepción de parámetros con PHP</title>
    </head>
    <body>
    <?php
    // Si existe la variable $_POST['comida'], entonces muestra la comida favorita
    if (isset($_POST['comida']))
    {
    echo 'Hola, '.$_POST['nombre'].', tu comida favorita es: '. $_POST['comida'];
    } else {
    // Si no, muestra un formulario solicitando la comida favorita
    ?>
    <formmethod="POST" action="MenuPrincipal.php">
    ¿Cuál es tu nombre?
    <input type="text" name="nombre" />
    ¿Cuál es tu comida favorita?
    <selectname="comida">
    <optionvalue="Spaguetis">Spaguetis</option>
    <optionvalue="Asado">Asado</option>
    <optionvalue="Pizza">Pizza</option>
    </select>
    <input type="submit" name="muestra" value="Seguir" />
    </form>
    <?php
    } //Fin del bloque else
    ?>
    </body>
    </html>
    Ejemplo
  • 7. Clases en PHP
    En php también podemos crear clases en las cuales escribimos nuestras funciones o procedimientos.
    La sentencia para declararla es:
    <?php
    session_start();
    include_once("logica/opproveedor.php");
    classcontrolador_pro{
    function controlador($accion)
    {
    $oopproveedor = new opproveedor();
    if($accion=='NUEVO')
    return $oopproveedor->insertar_pro($_POST['nombre'], $_POST['ruc'], $_POST['direccion']);
    if($accion=='ACTUALIZAR')
    return $ooproveedor->actualizar_pro($_POST['nombre'], $_POST['ruc'], $_POST['direccion']);
    }
    }
  • 8. Y para usar esta clase se incrusta un código php en nuestra pagina con interfaz.
    <?
    session_start();
    include("Menu.php");
    include_once("controlador/controlador_pro.php");
    $accion=$_GET["accion"];
    $obj = new controlador_pro();
    $rst = $obj->controlador($accion);
    ?>
  • 9. Notas
    El comando ‘isset’ se usa en un condicional y te devuelve verdadero si es que la variable analizada tiene valor y falso si no se a usado o no tiene valor aun.
    if (isset($_POST['comida']))
    La variable ‘echo’ se utiliza para imprimir algún valor dentro de una sentencia php
    En php no existen tipos de variables.
  • 10. Ejercicios
    Representar el calculo factorial de un numero cualquiera.
    Mostrar todos los divisores de 20.
    Mostrar la tabla de multiplicar de cualquier numero
    Hallar si un numero es primo o no.
  • 11. Muestra lo Aprendido
    Crear un formulario con los siguientes campos:
    Nombre
    Apellido
    Edad
    Sexo
    Analizar los datos y si el sexo es ‘M’ mostrar una pagina azul y que diga:
    Señor ‘nombre’ + ‘apellido’, su edad es ‘Edad’
    Y si es ‘F’ una pagina rosada k diga:
    Señora ‘nombre’ + ‘apellido’, su edad es ‘Edad’