PHP e MySQL PHP e MySQL PHP e MySQL Autor: Leandro Correa dos Santos leandro.admo@hotmail.com 1

download PHP e MySQL 

PHP e MySQL PHP e MySQL Autor: Leandro Correa dos Santos leandro.admo@hotmail.com 1

of 102

  • date post

    13-Aug-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of PHP e MySQL PHP e MySQL PHP e MySQL Autor: Leandro Correa dos Santos leandro.admo@hotmail.com 1

  • PHP e MySQL

    PHP e

    MySQL

    Autor: Leandro Correa dos Santos leandro.admo@hotmail.com

    1

  • PHP e MySQL

    Sumário Revisão de HTML.....................................................................................................8

    Estrutura HTML...................................................................................................8 Atributos.............................................................................................................9 Principais Tag's HTML........................................................................................10

    .......................................................................................................10 ............................................................................................................10
    .............................................................................................................10

    ...............................................................................................................10 ..............................................................................................................10 ..........................................................................................................11 .........................................................................................................11 ..............................................................................................................11 .............................................................................................................11

    Formulários.......................................................................................................12 Método GET...................................................................................................12 Método POST.................................................................................................12 Formulários usando GET e POST...................................................................13 Elementos do Formulário..............................................................................13 Campo de Texto............................................................................................13 Campo de Senha...........................................................................................13 Área de Texto................................................................................................13 Listbox e Combobox......................................................................................14 Checkbox.......................................................................................................14 Botão radio....................................................................................................14 Botões Submit e Reset..................................................................................15

    Exercícios:.........................................................................................................15 PHP.......................................................................................................................16

    O que é PHP?....................................................................................................16 Características do PHP......................................................................................16 ASP X PHP.........................................................................................................16 Requisitos..........................................................................................................16

    Instalação do PHP.................................................................................................17 Ambiente Windows........................................................................................17 Ambiente Linux.............................................................................................17

    Scripts Client-Side e Server-Side.......................................................................18 Sintaxe PHP.......................................................................................................18 Comentários .....................................................................................................19

    Comentários de uma linha............................................................................19 Comentários de várias linhas........................................................................19

    Variáveis em PHP..................................................................................................19 Tipos de variáveis.........................................................................................19 Atribuindo valor à uma variável....................................................................20 Exibindo o conteúdo na tela..........................................................................21 Arrays...........................................................................................................21 Arrays superglobais.......................................................................................22

    2

  • PHP e MySQL

    Operações aritméticas......................................................................................23 Operações com Strings e Atribuição.................................................................23

    Operador “.”..................................................................................................23 Operador “.=” .............................................................................................23 Operadores “++” e “--”...............................................................................24 Operadores “+=” e “-=”...............................................................................24 Operadores “*=” e “/=”................................................................................24 Operador “%=”.............................................................................................24

    Operadores de comparação..............................................................................24 Operadores lógicos...........................................................................................25 Operações lógicas............................................................................................25

    Operação AND...............................................................................................26 Operação OR.................................................................................................26 Operação XOR...............................................................................................27 Operação NOT...............................................................................................27

    Exercícios..........................................................................................................27 Blocos de comandos.............................................................................................28

    Estruturas de controle.......................................................................................28 Estrutura if....................................................................................................28 Estrutura while..............................................................................................29 Estrutura do...while.......................................................................................30 Estrutura for..................................................................................................30 Estrutura foreach..........................................................................................30 Comandos break e continue........................................................................32 Estrutura switch............................................................................................32

    Funções.............................................................................................................33 Valor de retorno............................................................................................33 Argumentos ou parâmetros..........................................................................34 Passagem de parâmetros por referência......................................................34

    Variáveis globais e locais..................................................................................35 Processando Formulários com PHP.......................................................................35

    Array superglobal $_GET...................................................................................36 Array Superglobal $_POST...............................................................................37 Formatação de dados........................................................................................37

    Função htmlspecialchars()............................................................................37 funções addslashes() e stripslashes()...........................................................38 funções urlencode() e urldecode()................................................................38 funções intval() e doubleval().......................................................................39 funções trim(), ltrim() e chop().....................................................................39

    Validação de formulários com javascript..........................................................39 Validação com PHP............................................................................................41

    Espaços em branc