fundamentos de php, phpmyadmin e mysql (parte 2)

15

Click here to load reader

Upload: breno-vitorino

Post on 08-Jul-2015

2.388 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Fundamentos de PHP, phpMyAdmine MySQL (parte 2)

Breno VitorinoSeminários III

PUC Minas Contagem

Page 2: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

phpMyAdmin 101

Page 3: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Criação de base de dados

Page 4: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Alterar charset (UTF-8)

Page 5: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Definir colunas

Page 6: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Definir chave primária

Page 7: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Definir storage (InnoDB)

Page 8: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Registro inserido (SQL)

Page 9: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Alterar ou remover registro (SQL)

Page 10: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

SQL (Structured Query Language)● Linguagem padronizada para manipulação de

registros em uma base de dados● Quatro tipos básicos de construção:

– SELECT (consulta)– INSERT (inserção)– UPDATE (alteração)– DELETE (remoção)

Page 11: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

mysqli 101

Page 12: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

1) Abrir conexão

● $dbc = mysqli_connect('localhost', 'root', '', 'portfoliodb');

● mysqli_set_charset($dbc, 'utf8');

Page 13: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

2) Executar SQL

● $query = "SELECT ...";● $result = mysqli_query($dbc, $query);

Page 14: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

3) Processar resultados

● $row = mysqli_fetch_array($result);● $mysqli_close($dbc);

Page 15: Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)

Obrigado!

Breno Vitorinohttp://brenovitorino.wordpress.com