$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introdução ao PHP + MySQL
Search
Marcos Marcolin
November 19, 2016
Programming
0
87
Introdução ao PHP + MySQL
Apresentação preparada para Novembro de 2016, no evento Arena Tech FB, em Francisco Beltrão, PR.
Marcos Marcolin
November 19, 2016
Tweet
Share
More Decks by Marcos Marcolin
See All by Marcos Marcolin
Desenvolvendo sua primeira extensão em C para PHP
marcosmarcolin
0
850
Dominando o Composer
marcosmarcolin
0
290
Programação Assíncrona em PHP: por onde começar?
marcosmarcolin
0
360
Conheça as principais novidades do PHP 7.4 & 8.0
marcosmarcolin
0
49
SOAP x REST x GraphQL
marcosmarcolin
0
32
Back-end PHP de alta performance
marcosmarcolin
0
51
PHP & MySQL: PDO x MySQLi
marcosmarcolin
0
43
Prototipagem de Software para Devs
marcosmarcolin
0
19
Other Decks in Programming
See All in Programming
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
160
マスタデータ問題、マイクロサービスでどう解くか
kts
0
100
AIコーディングエージェント(skywork)
kondai24
0
170
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
6
2.2k
React Native New Architecture 移行実践報告
taminif
1
150
ZOZOにおけるAI活用の現在 ~モバイルアプリ開発でのAI活用状況と事例~
zozotech
PRO
8
5.7k
ゲームの物理 剛体編
fadis
0
350
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
380
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
480
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
330
Microservices rules: What good looks like
cer
PRO
0
1.4k
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
270
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
How GitHub (no longer) Works
holman
316
140k
Making Projects Easy
brettharned
120
6.5k
Docker and Python
trallard
47
3.7k
Typedesign – Prime Four
hannesfritz
42
2.9k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Statistics for Hackers
jakevdp
799
230k
Code Reviewing Like a Champion
maltzj
527
40k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
For a Future-Friendly Web
brad_frost
180
10k
Transcript
Marcos Marcolin ARENATECH Introdução ao PHP + MySQL
Marcos Marcolin MARCOS MARCOLIN Acadêmico de Licenciatura em Informática; Fundador
da Muster – Agência Digital.
Marcos Marcolin ARENATECH PHP
Marcos Marcolin PHP • Hypertext Preprocessor(PHP);
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source;
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source; •
O código é executado no lado do servidor;
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source; •
O código é executado no lado do servidor; • Linguagem extremamente simples para iniciantes;
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;
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.
Marcos Marcolin PHP FUNÇÃO: Criação de Websites com conteúdos dinâmicos.
Marcos Marcolin O que o PHP pode fazer? • Coletar
dados de formulários;
Marcos Marcolin O que o PHP pode fazer? • Coletar
dados de formulários; • Gerar páginas com conteúdo dinâmico;
Marcos Marcolin O que o PHP pode fazer? • Coletar
dados de formulários; • Gerar páginas com conteúdo dinâmico; • "Qualquer coisa".
Marcos Marcolin PHP
Marcos Marcolin PHP
Marcos Marcolin PHP
Marcos Marcolin AMBIENTE DE DESENVOLVIMENTO
Marcos Marcolin AMBIENTE DE DESENVOLVIMENTO
Marcos Marcolin BANCO DE DADOS Local onde se guardam informações
que podem ser acessadas/requisitadas a qualquer momento.
Marcos Marcolin MySQL • Sistema de Gerenciamento de Banco de
Dados(SGBD);
Marcos Marcolin MySQL • Sistema de Gerenciamento de Banco de
Dados(SGBD); • Linguagem de Consulta Estrutuda(SQL);
Marcos Marcolin MySQL • Sistema de Gerenciamento de Banco de
Dados(SGBD); • Linguagem de Consulta Estrutuda(SQL); • Suporte a diversas linguagens de Programação.
Marcos Marcolin APLICAÇÃO PHP + MySQL CLIENT (PHP & HTML)
SERVER (PHP) HTTP SQL DATABASE Query Result Set Response Request
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
Marcos Marcolin EXEMPLO TABELA MySQL
Marcos Marcolin EXEMPLO TABELA MySQL
Marcos Marcolin EXEMPLO TABELA MySQL
Marcos Marcolin ARENATECH DÚVIDAS? Espero que não sim!