Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
86
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
840
Dominando o Composer
marcosmarcolin
0
290
Programação Assíncrona em PHP: por onde começar?
marcosmarcolin
0
340
Conheça as principais novidades do PHP 7.4 & 8.0
marcosmarcolin
0
45
SOAP x REST x GraphQL
marcosmarcolin
0
30
Back-end PHP de alta performance
marcosmarcolin
0
49
PHP & MySQL: PDO x MySQLi
marcosmarcolin
0
42
Prototipagem de Software para Devs
marcosmarcolin
0
17
Other Decks in Programming
See All in Programming
ゲームの物理
fadis
5
1.5k
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
630
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
160
あまり知られていない MCP 仕様たち / MCP specifications that aren’t widely known
ktr_0731
0
280
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
1.9k
MLH State of the League: 2026 Season
theycallmeswift
0
100
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
1.1k
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
130
Flutterと Vibe Coding で個人開発!
hyshu
1
260
The State of Fluid (2025)
s2b
0
180
大規模FlutterプロジェクトのCI実行時間を約8割削減した話
teamlab
PRO
0
490
Webinar: AI-Powered Development: Transformiere deinen Workflow mit Coding Tools und MCP Servern
danielsogl
0
140
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
The Pragmatic Product Professional
lauravandoore
36
6.8k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
GraphQLとの向き合い方2022年版
quramy
49
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
What's in a price? How to price your products and services
michaelherold
246
12k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Git: the NoSQL Database
bkeepers
PRO
431
65k
How STYLIGHT went responsive
nonsquared
100
5.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
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!