Slide 1

Slide 1 text

Marcos Marcolin ARENATECH Introdução ao PHP + MySQL

Slide 2

Slide 2 text

Marcos Marcolin MARCOS MARCOLIN Acadêmico de Licenciatura em Informática; Fundador da Muster – Agência Digital.

Slide 3

Slide 3 text

Marcos Marcolin ARENATECH PHP

Slide 4

Slide 4 text

Marcos Marcolin PHP ● Hypertext Preprocessor(PHP);

Slide 5

Slide 5 text

Marcos Marcolin PHP ● Hypertext Preprocessor(PHP); ● Open Source;

Slide 6

Slide 6 text

Marcos Marcolin PHP ● Hypertext Preprocessor(PHP); ● Open Source; ● O código é executado no lado do servidor;

Slide 7

Slide 7 text

Marcos Marcolin PHP ● Hypertext Preprocessor(PHP); ● Open Source; ● O código é executado no lado do servidor; ● Linguagem extremamente simples para iniciantes;

Slide 8

Slide 8 text

Marcos Marcolin PHP ● Hypertext Preprocessor(PHP); ● Open Source; ● O código é executado no lado do servidor; ● Linguagem extremamente simples para iniciantes; ● Interação com HTML;

Slide 9

Slide 9 text

Marcos Marcolin PHP ● Hypertext Preprocessor(PHP); ● Open Source; ● O código é executado no lado do servidor; ● Linguagem extremamente simples para iniciantes; ● Interação com HTML; ● Específica para Desenvolvimento Web.

Slide 10

Slide 10 text

Marcos Marcolin PHP FUNÇÃO: Criação de Websites com conteúdos dinâmicos.

Slide 11

Slide 11 text

Marcos Marcolin O que o PHP pode fazer? ● Coletar dados de formulários;

Slide 12

Slide 12 text

Marcos Marcolin O que o PHP pode fazer? ● Coletar dados de formulários; ● Gerar páginas com conteúdo dinâmico;

Slide 13

Slide 13 text

Marcos Marcolin O que o PHP pode fazer? ● Coletar dados de formulários; ● Gerar páginas com conteúdo dinâmico; ● "Qualquer coisa".

Slide 14

Slide 14 text

Marcos Marcolin PHP

Slide 15

Slide 15 text

Marcos Marcolin PHP

Slide 16

Slide 16 text

Marcos Marcolin PHP

Slide 17

Slide 17 text

Marcos Marcolin AMBIENTE DE DESENVOLVIMENTO

Slide 18

Slide 18 text

Marcos Marcolin AMBIENTE DE DESENVOLVIMENTO

Slide 19

Slide 19 text

Marcos Marcolin BANCO DE DADOS Local onde se guardam informações que podem ser acessadas/requisitadas a qualquer momento.

Slide 20

Slide 20 text

Marcos Marcolin MySQL ● Sistema de Gerenciamento de Banco de Dados(SGBD);

Slide 21

Slide 21 text

Marcos Marcolin MySQL ● Sistema de Gerenciamento de Banco de Dados(SGBD); ● Linguagem de Consulta Estrutuda(SQL);

Slide 22

Slide 22 text

Marcos Marcolin MySQL ● Sistema de Gerenciamento de Banco de Dados(SGBD); ● Linguagem de Consulta Estrutuda(SQL); ● Suporte a diversas linguagens de Programação.

Slide 23

Slide 23 text

Marcos Marcolin APLICAÇÃO PHP + MySQL CLIENT (PHP & HTML) SERVER (PHP) HTTP SQL DATABASE Query Result Set Response Request

Slide 24

Slide 24 text

Marcos Marcolin EXEMPLO TABELA MySQL ID NOME IDADE CIDADE 1 MARCOS 21 REALEZA 2 JOÃO 25 FRANCISCO BELTRÃO 3 MARIA 19 PATO BRANCO TABELA CLIENTES

Slide 25

Slide 25 text

Marcos Marcolin EXEMPLO TABELA MySQL

Slide 26

Slide 26 text

Marcos Marcolin EXEMPLO TABELA MySQL

Slide 27

Slide 27 text

Marcos Marcolin EXEMPLO TABELA MySQL

Slide 28

Slide 28 text

Marcos Marcolin ARENATECH DÚVIDAS? Espero que não sim!